body { margin:0; padding:0; background:#000; font-size:0.76em; color:#fff; font-family:arial, sans-serif; }
div { margin:0; padding:0; border:none; }
p, ul, li { margin:0; padding:5px; }

#tower { margin: 0 auto 0 35%; width:474px;  background:transparent url(/img/tower_bg.gif) repeat-y; }
#logo { height:89px; background: transparent url(/img/volltonlogo.png) bottom right no-repeat; }
#logo span { position:absolute; top:-1000px; left:-1000px; }
img { border:none; padding:0; margin:0; }
.t_th { margin-bottom:4px; border: 1px solid #fff; display:block; }
h1 { padding:15px 5px 0 10px; font-size:1.2em; margin:0; }
h2, h3, h4  { padding:15px 5px 0 10px;  font-size:1.1em; margin:0; }
.vtf { color:#999; }
#pic { border-top:3px solid #000; border-bottom:3px solid #000; }
#pic img { display:block; }
#midtower { background: url(/img/volltonbg.png) no-repeat; height:1%; }
#content, #scontent { width:306px; float:left; }
#content p ,#sitemap p {padding: 5px 10px 15px 10px; }
#scontent p {padding: 15px 10px 15px 10px; font-size:0.9em;  }
#content p a { text-decoration:none; color:#aaa; }
#content p a:Hover { text-decoration:underline; color:#ddd; }
#content p.pd { border-left:1px solid #999; padding:0 5px 0 5px; margin:5px;  }
#content p.pd em { font-size:0.9em; color:#999; font-style:italic; }
#latest p {padding: 0px 10px 15px 10px; }
#content p.f_wart { margin:0; padding:5px 10px 8px 10px; text-align:right;}
#content p.b_wart { margin:0; padding:5px 10px 5px 10px; }
#content p.f_wart a { background: url(/img/li_dot.gif) right center no-repeat; padding:2px 14px 2px 5px; }
#content p.b_wart a { background: url(/files/re_dot.gif) left center no-repeat; padding:2px 5px 2px 14px; }

#content form { padding: 5px 10px 15px 10px; margin:0; }
#content fieldset { border:none; margin:0; text-align:center;  }
#content #search  { border:1px solid #454545; background:#898989; color:white; padding:2px; margin:2px; }
#content #start { border:1px solid #454545; background:#232323; color:white; padding:2px; margin:2px; font-weight:bold; }


#content #sitemap ul { padding: 5px 10px 15px 25px; list-style-type:square; }
#content #sitemap ul ul { list-style-type:none; padding: 5px 10px 5px 5px; }
#content #sitemap ul ul li { background: url(/img/li_dot.gif) left center no-repeat; padding:2px 5px 2px 20px; }

#ml a, #latest a { background: url(/img/li_dot.gif) left center no-repeat; padding:2px 5px 2px 14px; }
#ml a:Hover, #latest a:Hover { background: url(/img/li_dot.gif) left center no-repeat; padding:2px 5px 2px 14px; text-decoration:underline; color:#ddd; }

.unstrong { font-weight:normal; }
#nav, #snav { width:168px; float:left; }
#nav ul { list-style-type:none; }
#nav ul li { padding:5px; }
#nav ul ul li { background: url(/img/li_dot.gif) left center no-repeat; padding:2px 5px 2px 14px; }
#nav ul ul li a, #content #sitemap li a, #content #site p a { color:#999; text-decoration:none; font-size:1.03em; }
#nav ul ul #aktive a { color:#fff; text-decoration:none; }
#nav ul ul li a:Hover, #content #sitemap li a:Hover, #content #site p a:Hover { color:#fff; text-decoration:underline; }
br.clear { clear:both; }
#g_ads { padding:25px 5px 5px 15px; font-size:0.95em; }
#footer { border-top:3px solid #000; }
#site #ads { margin:10px; padding:10px 5px 10px 0; border-top:2px solid #565656; border-bottom:2px solid #565656; }
