body { margin:0;padding:0;background:#EEE;text-align:left; font-family:sans-serif; font-size:13px; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

div#sitetitle { margin:0; padding:20px; border:0; border-bottom:5px solid #D0D0D0; background:#142D4E; color:#FFF; font-size:200%; font-weight:bold; }
div#sitetitle a { color:#FFF; text-decoration:none; }
div#sitetitle a:hover { text-decoration:none; }

div#footer { margin:0; padding:10px 0; text-align:center; border-top:5px solid #D0D0D0; background:#E0E0E0; }

table#wrap { margin:0; padding:0; border:0; width:100%; }
table#wrap tr td { margin:0; padding:0; border:0; vertical-align:top; }
table#wrap tr td table tr td { vertical-align:middle; }

table#wrap td#leftcol { width:160px; padding:10px 5px; background:#E0E0E0; }
table#wrap td#rightcol { width:250px; padding:5px 10px 10px 10px; background:#D0D0D0; }

table#wrap td#centercol { margin:0; padding:0; }
table#wrap td#centercol div.contentbox { padding:10px; }
table#wrap td#centercol p { margin:15px 0 25px 0;padding:0; }
table#wrap td#centercol h2 { margin:0 0 15px 0;padding:0; }
table#wrap td#centercol h2 a { color:#000;text-decoration:none; }

table#wrap td#centercol table#settings tr td { vertical-align:top; padding:0 20px; white-space:nowrap; }
table#wrap td#centercol table#settings tr td.col1 { border-right:1px dashed #C00; }
table#wrap td#centercol table#settings tr td.col2 {  }
table#wrap td#centercol table#settings tr td p { margin:0 0 10px 0; padding:0; }
table#wrap td#centercol table#settings tr td p.title { font-weight:bold; }

table#wrap td#centercol p.optbar { background:#606060; color:#FFF; padding:4px 5px; margin:10px 0; font-size:90%; } /* #009 */
table#wrap td#centercol p.optbar span { color:#FFF; font-weight:bold; }
table#wrap td#centercol p.optbar a { color:#FFF; text-decoration:none; font-weight:bold; }
table#wrap td#centercol p.optbar a:hover { text-decoration:underline; }

p.authorbar { padding:5px; margin:0; background:#F0F0F0; }
p.authormsg { padding:5px; margin:0; }

input#forum-write-title { width:400px; }
textarea#forum-write-msg { width:500px; height:250px; }

.alert { padding:20px; margin:10px 0;border:1px solid #900;background:#FCC; }
.gesperrt { color:#909090; }
a.modlink { color:#0C0; }
a.modlink:hover { color:#F00; font-weight:bold; }

div.rightbox { margin:0 0 10px 0; padding:0; border:1px solid #909090; }
div.rightbox div.title { margin:0;padding:3px;background:#C0C0C0;font-family:sans-serif;font-size:12px;color:#FFF; } /* 34669C */
div.rightbox div.content { margin:0;padding:0;background:#FFF;font-family:sans-serif;font-size:12px;color:#000; }
div.rightbox div.content p { margin:0;padding:5px; }

img.msgtreeklappe { width:9px; height:9px; border:0; margin:0 10px 0 0; }

ul.pastdays_menu { list-style-type:none; margin:0; padding:5px 0 10px 20px; white-space:nowrap; background:#D0D0D0; }
ul.pastdays_menu li { display:inline; padding:0 20px; }
ul.pastdays_menu li.curr { background:#EEE; padding:10px 20px 10px 20px; }
ul.pastdays_menu li a { text-decorarion:none; }
ul.pastdays_menu li a:hover { text-decorarion:underline; }
ul.pastdays_menu li a:active { color:#F00; }

table#addfeed { border:1px solid #CCC; padding:5px; }
table#addfeed tr td { padding:5px; }
table#addfeed tr.l  { background:#F3F3F3; }
table#addfeed tr.d  { background:#E0E0E0; }

table#archivliste { border:1px solid #CCC; padding:5px; border-spacing:5px; background:#F9F9F9; }
table#archivliste tr td { vertical-align:top; padding:5px;  }

div.infobox { border:1px solid #C0C0C0; background:#FFF; margin:10px 0; padding:20px; }

table#addfeed_topicslist {  }
table#addfeed_topicslist tr td { padding:2px; }

table#settingsfeed {  }
table#settingsfeed tr td { padding:5px; }


table#wrap td#centercol table#msglist { margin:0; padding:0; line-height:1.5em; }
table#wrap td#centercol table#msglist tr td.time { white-space:nowrap; width:120px; padding:12px 10px 10px 0; vertical-align:top; text-align:right; color:#606060; font-size:85%; }
table#wrap td#centercol table#msglist tr td.time a { color:#606060; }
table#wrap td#centercol table#msglist tr td.newsitem { padding:10px; }
table#wrap td#centercol table#msglist tr td.newsitem a.title { font-weight:bold;text-decoration:none;font-size:110%; }
table#wrap td#centercol table#msglist tr td.newsitem a.title:hover { text-decoration:underline; }
table#wrap td#centercol table#msglist tr td.newsitem a.link { text-decoration:none;font-size:100%; }
table#wrap td#centercol table#msglist tr td.newsitem a.link:hover { text-decoration:underline; }









