body,td,pre,.sub-header,.footer,.button,.bbcode,.textbox,.admin-message,.capmain,.scapmain
  { font-family:Verdana, Arial, Helvetica, sans-serif; }

body          { color:white; background:#000000; }
h2            { color:#a00; font-size:16px; }
a             { color:#000; text-decoration:none; }
a:hover       { color:#900; text-decoration:none; }
a.side        { color:#fc0; font-weight:bold; text-decoration:none; }
a:hover.side  { color:#fc0; text-decoration:none; }
a.lsup        { color:aqua; font-weight:bold; text-decoration:none; }
a:hover.lsup  { color:#fc0; text-decoration:none; }
a.lsp         { color:white; font-weight:bold; text-decoration:none; }
a:hover.lsp   { color:#fc0; text-decoration:none; }
a.white, li.white a             { text-decoration:none; }
/*a:hover.white, li.white a:hover { color:#630; }*/
form        { margin:0px; }
hr          { height:1px; border:0px solid maroon; }
hr.side-hr  { height:1px; border:0px solid maroon; }
td          { font-size:11px; }
pre         { font-size:11px; }
.banner2     { width:100%; height:140px; background:url(images/logo1.jpg) center top no-repeat; }
.banner     { width:100%; height:140px; background:url(images/logo2.jpg) left top no-repeat; }
.alt        { color:#005599; }
.border     { border:0px solid maroon; }
.left       { float:left; }
.right      { float:right; }
.clear      { clear:both; }
.artprofil  { height:20px; line-height:20px; }
.artlist_a        { width:100%; height:18px; background:url(images/listL.png) left top repeat-y; }
.artlist_b        { width:100%; height:18px; background:url(images/listR.png) left top repeat-y; }
.art-item1  { margin: 5px 30px 5px 30px;; padding:10px 30px 30px 30px; border:4px double maroon; background:url(images/sidebg8.jpg); font-size:13px; }
.art-item2  {  padding:10px 20px 10px 20px; border:8px double maroon; background:url(images/sidebg8.jpg); font-size:13px;}
.bod-system { margin:0px; padding: 5px; border:0px solid maroon; background:url(images/sidebg8.jpg); text-align:center; }
.bod-system strong  { color:#a00; }

.sub-header         { width:100%; height:20px; font-size:12px; font-weight: 900; background:url(images/subover.png)left top repeat-x; border-left:8px solid black; border-bottom:0px solid gold; }
.sub-header ul      { width:100%; list-style-type:none; margin:0; padding:0; }
.sub-header ul li   { float:left; min-width:60px; _width:100px; border-right:10px solid black; border-left:0px solid peru; }
.sub-header ul li a { display:block; height:20px; line-height:20px; color:gold; background:url(images/subover.png)left top repeat-x; text-align:center; padding:0 5px; }
.sub-header ul li a:hover { background:url(images/subout.png)left top repeat-x; color:#ffa; }
.sub-header ul li.first-link .bullet  { display:none; }

.footer     { font-size:8px; color:#fff; background:black; border-top:0px solid maroon; padding:6px; }
.button     { font-size:10px; color:#000; background:url(images/blok.png) right bottom; height:18px; border:1px solid maroon; margin-top:2px; }
.bbcode     { font-size:10px; color:#000; background:beige; border:1px solid maroon; margin-top:2px; }
.textbox    { font-size:10px; color:#000; background:moccasin; border:1px solid maroon; }
.main-body  { width:750px ; font-size:11px; color:#000; background:transparent; margin: 0px 0px 0 0px;  font-size:11px;}
.center     { margin:0 auto; }
.side-body  { font-size:10px; color:#fff; background: #000000; border: 0px solid maroon; padding:4px;}
.main-bg    { color:#000; background:url(images/vorbackg.jpg)no-repeat; border:0px solid maroon; padding:2px; }
.spacer     { margin-bottom:4px; }

.side-left .side-border-right {display:none;}
.side-right .side-border-left {display:none;}
.side-border-left             { color:white; border:4px double black; padding:0px; }
.side-border-right            { color:maroon; border:3px double maroon; padding:0px; }

.admin-message  { font-size:11px; text-align:center; color:#a00; background:#ff9; border:1px solid maroon; padding:4px; margin-bottom:5px; }
.news-category  { border:0; margin:3px 5px 0 0; float:left; }
.news-footer    { font-size:10px; color:#300; background:#FFFDAA; padding:2px; }
.capmain        { font-size:12px; font-weight:bold; color:#000; background:url(images/blok1.png) center top repeat-y; height:24px; line-height:24px; text-align:center;  border-bottom:0px solid maroon; padding-left:22px; padding-bottom:0px;}
.scapmain       { font-size:12px; font-weight:bold; color:#000; background:url(images/blok.png) center top no-repeat; height:24px; line-height:25px; text-align:center; padding:0 0 0px 30px; }
.tbl-border     { border:1px solid maroon; }
.tbl            { font-size:11px; color:#000; background:white; padding:4px; }
.tbl1           { font-size:11px; color:#000; background:navajowhite; padding:4px; }
.tbl2           { font-size:11px; color:#000; background:wheat; padding:4px; font-weight:bold; } /* background:moccasin; */
.tbl3           {  font-size:14px; font-weight:bold; font-variant: small-caps; background:url(images/subover.png) left top repeat-x; color:#ffa; padding:5px; text-align: left;}
.tbl4           {  font-size:13px; font-weight:normal; background:url(images/subover.png) left top repeat-x; color:#ffa; padding:10px;}
.forum-caption  { font-size:11px; color:#000; background:moccasin; padding:4px; font-weight:bold; }
.quote          { font-size:11px; color:#000; background:#eee; padding:4px; margin:0px 20px; border:1px solid maroon; }
.poll           { height:12px; border:1px solid maroon; }
.comment-name   { font-weight:bold; color:#005599; width:100px; }
.shoutboxname   { font-size:10px; color:#005599; }
.shoutbox       { color:#000; background:#F3DBAA; }
.shoutboxdate   { font-size: 9px; color:#300; }
.small          { font-size:10px; font-weight:normal; }
.small2         { font-size:10px; font-weight:normal; color:#000; }
.side-small     { font-size:10px; font-weight:normal; color:#555; background:moccasin; }
.side-small2     { font-size:10px; font-weight:normal; color:maroon; background:transparent; }
.side-small3     { font-size:10px; font-weight:normal; color:gold; background:transparent; }
.side-label     { color:#555; background:#f1f1f1; padding:2px 2px 3px 2px; }

/* Vertical Navigation */
#navigation h2      { font-size:12px; color:maroon; background:url(images/blok2.png) left top no-repeat; margin:0; padding:8px; }
#navigation ul      { margin:0; padding:0; list-style-type:none; }
#navigation ul li   { height:16px; background:url(images/bullet.png) left top no-repeat; padding-left:14px; margin:2px; }
#navigation a       { display:block; color:#fff; height:16px; line-height:16px; padding-right:2px; text-decoration:none; }
#navigation a:hover { color:#ddd; background:#500; }
#navigation img     { float:left; padding:1px; }
#navigation span    { padding-left:4px; }

/* Page Navigation */
.pagenav          { padding:4px; }
.pagenav span     { color:#300; background:moccasin; border:1px solid maroon; padding:1px 3px; margin:2px; }
.pagenav a        { color:#300; background:moccasin; border:1px solid maroon; padding:1px 3px; margin:2px; text-decoration:none; }
.pagenav a:hover  { color:#fff; background:#630; font-weight:bold; margin:2px; text-decoration:none; }

.backg     { color:#000; background:url(images/sidebg3.jpg); border:1px solid maroon; padding:1px 3px; margin:2px; }


