body { margin:0;padding:0;background:#EEE;text-align:left; font-family:sans-serif; font-size:13px; }
img { border:0; }
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:45px; padding:0; background:url(/img/sidetower01.jpg) top repeat-y; border-right:5px solid #D0D0D0; }
table#wrap td#adscol { width:160px; padding:5px 0 0 5px; background:#EEE; border:0; }
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; }

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.textbox { margin:10px 0; padding:10px; border:2px solid #D0D0D0; background:#FFF; }

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; }

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

ul.submenu { list-style-type:none;margin:0;padding:5px; }
ul.submenu li { padding:5px; }
ul.submenu li.curr { background:#EEE; }
ul.submenu li a { text-decorarion:none; }
ul.submenu li a:hover { text-decorarion:underline; }
ul.submenu li a:active { color:#F00; }

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

img.box { border:1px solid #333; }
img.center { display:block; margin:10px auto; }
img.left { float:left; margin:10px 10px 0 0; }
img.right { float:right; margin:10px 0 0 10px; }




