body { margin:0; background-image:url(/bilder/background.gif); background-repeat:repeat-y; background-position:right; background-color:#62A5AD; padding:0; font-family:Arial,sans-serif; color:#100; }
a:link { text-decoration:underline; color:#00f; }
a:visited { text-decoration:underline; color:#339; }
a:hover { text-decoration:none; color:#00f; }
a:active { text-decoration:none; color:#339; }
a:focus { text-decoration:none; color:#00f; }
code { display:block; overflow:auto; margin:0; border:dashed 1px #999; background-color:#fcfcfc; padding:10px; max-height:200px; font-family:Courier, monospace; }
code strong { border:dotted 1px #ccc; background-color:#fff3f3; }
img { border:solid 1px #77c; }
strong { color:#422; }
strong a:link { color:#66f; }
strong a:visited { color:#77c; }
strong a:hover { color:#66f; }
h1 { margin-top:0; font-size:100%; letter-spacing:2pt; color:#fff; }
.start h1 { border-bottom:none; padding-bottom:0; font-size:125%; color:#fff; }
h2 { margin-top:0; font-size:90%; letter-spacing:1.5pt; color:#666; }
#header { margin-top:0; width:89%; background-color:#62A5AD; background: url(/wp-images/autogas-forum-headerbild-bg.jpg) repeat-x;}
h3 { margin-top:0; font-size:90%; font-weight:normal; letter-spacing:1.5pt; }
p { font-size:90%; }
p#top { margin-top:5px; padding:5px; border:solid 1px #F9FFFF; background-color:#327480; font-weight:bold; }
#top a:link { color:#fff; }
#top a:visited { color:#fff; }
#top a:hover { color:#62A5AD; }
.submenu { margin-bottom:20px; font-weight:bold; color:#666; }
.submenu a:link { color:#66f; }
.submenu a:visited { color:#77c; }
.submenu a:hover { color:#66f; }
.name { margin-top:0; border:solid 1px #99d; background-color:#f9f6f3; padding:5px; font-size:95%; font-weight:bold; color:#665; }
.name a:link { color:#66f; }
.name a:visited { color:#66c; }
.name a:hover { color:#66f; }
.name .anker { float:right; }
.datum { margin-bottom:0; border-top:solid 1px #999; padding-top:5px; text-align:right; font-size:80%; font-weight:bold; color:#665; }
blockquote { margin:0; border:dotted 1px #77b; background-color:#f3f9f9; padding:20px; }
blockquote .name { padding:5px; border-style:dashed; border-width:0 0 1px; background-color:#f3f9f9; }
ol { margin-top:0; }
ul { margin-left:20px; }
li { margin-bottom:5px; font-size:90%; }
table { margin-bottom:20px; border:solid 1px #327480;; width:100%; text-align:left; }
table td,th { border-right:solid 1px #77b; border-bottom:solid 1px #77b; background-color:#f9ffff; padding:5px; font-size:90%; }
caption { margin:0; border:solid 1px #77b; border-bottom:none; background-color:#327480; padding:5px; font-size:100%; font-weight:bold; letter-spacing:1.5pt; color:#FFF; }
th { font-size:85%; color:#666; }
.col-forum { width:18%; color:#66c;}
.col-user { width:18%; }
.col-zahl { width:7%; text-align:center; }
.col-datum { width:17%; text-align:right; }
input, textarea { border-style:solid; border-width:2px 1px 1px 2px; border-color:#999 #77b #77b #999; padding:2px; font-family:Verdana,sans-serif; font-size:95%; }
textarea { width:500px; }
input { max-width:500px; }
input.button { border-width:0 2px 2px 0; border-color:#77b #999 #999 #77b; background-color:#eee; text-align:center; font-family:Arial,sans-serif; font-weight:bold; color:#665; }
input.klein { font-size:80%; }
input.radio { border:none; }
input.checkbox { border:none; }
input.button:hover { background-color:#fff; cursor:pointer; }
input.button:focus { border-width:0 1px 1px; background-color:#fff; }
input.readonly { border-width:1px 0 0 1px; background-color:#fcffff; }
.form, form .innen { margin:0 auto 20px; width:507px; }
#content { margin:0 160px 0 0; padding:20px; text-align:center; }
#ende { margin:0 auto 20px; border:solid 1px #77c; background-color:#f9ffff; padding:0; width:300px; text-aling:center; font-weight:bold; color:#666; }
#ende p { margin:10px; }
#ende a:link { color:#66f; }
#ende a:visited { color:#77c; }
#ende a:hover { color:#66f; }
#navi { position:absolute; top:0; right:5px; margin-left:20px; padding:5px; width:120px; font-family:Tahoma,sans-serif; font-weight:bold; background-color:#F9FFFF; border-left:solid 42px #62A5AD; border-right:solid 2px #327480; border-top:solid 2px #327480; border-bottom:0px; }
body>div#navi { position:fixed; }
#navi a:link { color:#44f; }
#navi a:visited { color:#66b; }
#navi a:hover { color:#44f; }
#navi ul { margin:0 0 0 8px; padding-left:0; list-style-type:none; text-indent:0; font-size:90%; color:#666; }
#navi li { margin:5px 0; line-height:120%; font-size:100%; }
#navinnen h2 { visibility:hidden; margin:0; line-height:0; }
#footer { padding:5px; border:solid 2px #327480; background-color:#f9ffff; margin:0 182px 20px 23px; text-align:center; font-size:70%; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.innen { margin-bottom:20px; border:solid 1px #77c; background-color:#f9ffff; padding:20px; text-align:left; }
.innen .beitrag { font-size:90%; }
.innen * .beitrag { font-size:100%; }
.message { margin-bottom:20px; border:solid 1px #77c; background-color:#f9ffff; padding:20px; text-align:center; }
.schmal { margin:0 auto 20px; width:440px; }
.signatur { border-top:dashed 1px #77c; padding-top:10px; }
.sitemap ul { margin:0; padding:0; text-indent:0; list-style-type:none; line-height:200%; font-weight:bold; color:#666; }
.sitemap li ul li { display:inline; padding-right:15px; font-weight:normal; }
.gerade .name { border-color:#8a8; background-color:#f3f9f3; }
.gerade blockquote .name { background-color:#f3f9f9; }
.ungerade .name { border-color:#a88; background-color:#f9f3f3; }
.ungerade blockquote .name { background-color:#f3f9f9; }
/* IE5-Hack, immer in der letzten Zeile: */
* html table {content:"\"; width:auto; }
