body { background-image: url(img/bg.jpg); background-repeat: no-repeat }
p,ul,ol,li,div,address,td,th { font-size:12px; font-family:Arial, Helvetica, Geneva; color:#000000}

.PageTitle { font-size:14px; font-family:Arial, Helvetica, Geneva; color:#cc0000}
.SectionTitle { font-size:12px; font-family:Arial, Helvetica, Geneva; color:#cc0000}
.HeadlineEntry { font-size:12px; font-family:Arial, Helvetica, Geneva; color:#ff0000}

#ButtonList {position: absolute; left:345px; top:44px; }

A:LINK { color : #000000; }
A:HOVER, A:ACTIVE { color : #999999; }
A:VISITED {color : #999999;}

.footer {font-size: 10px; color:#999999; }
a.footer, a.footer:visited { color:#999999;}

ul {margin-bottom: 0px; margin-left: 15px; padding-left: 0px; list-style-image:url(img/bullet.gif); }
ol {margin-bottom: 0px; margin-left: 30px; padding-left: 0px;}

.error {color:#CC0000;}
.ListBg1, .Alter1 {background-color:#FFFFD9;}
.ListBg2, .Alter0 {background-color:#FFE79C;}

a.Sitemap { color:#000000;}
a.Sitemap:visited { color:#000000;}
a.SitemapChapter { color:#FFFFFF;}
a.SitemapChapter:visited { color:#FFFFFF;}
td.SitemapChapter {background-color:#FFC000;}

.path { font-size:10px; color : #cc0000; }
a.path:visited, a.path:link { font-size:10px; color : #cc0000; }
a.path:hover, a.path:active { font-size:10px; color : #ff0000 }

td.menu { background-image:url(img/menu/bg0.gif); }
td.menupreset { background-image:url(img/menu/preset/bg0.gif); }
td.menuact { background-image:url(img/menu/bg1.gif); }
a.menu { color : #ffffff; font-weight: bold; font-size:11px; text-decoration:none; }
a.menu:visited { color : #ffffff; }
a.menupreset { color : #ff0000; font-weight: bold; font-size:11px; text-decoration:none; }
a.menupreset:visited { color : #ff0000; }
p.menu { font-size:11px; text-decoration:none; color : #ffffff; font-weight: bold;}
p.menuact { font-size:11px; text-decoration:none; color : #FF0000; font-weight: bold;}
p.menupreset { font-size:11px; text-decoration:none; color : #FF0000; font-weight: bold;}

a.keinRand { border:0px}
img.noBorder { border:0px}
.Rand { border-color:#cc0000;}

#MenuBg0 {position: absolute; top: 79px; left:51px; z-index:30;}
#MenuFg0 {position: absolute; visibility: hidden; top: 242px; left: 76px; z-index:31;}
#MenuMo0 {position: absolute; visibility: hidden; top: 242px; left: 76px; z-index:32;}
#MenuBg1 {position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; visibility: hidden; z-index:40;}
#MenuFg1 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:41;}
#MenuMo1 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:42;}
#MenuBg2 {position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; visibility: hidden; z-index:50;}
#MenuFg2 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:51;}
#MenuMo2 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:52;}
#MenuBg3 {position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; visibility: hidden; z-index:60;}
#MenuFg3 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:61;}
#MenuMo3 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:62;}
#MenuBg4 {position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; visibility: hidden; z-index:70;}
#MenuFg4 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:71;}
#MenuMo4 {position: absolute; visibility: hidden; top: 0px; left: 0px; z-index:72;}

.Suchformular {
  font-family:Arial, Helvetica, Geneva;
  height: 14px;
  position:absolute;
  left:580px;
  width:500px;
  top:80px;
  font-size:5px;
  margin-top: 1px;
}
.Suchformular input.textfield {
  font-family:Arial, Helvetica, Geneva;
  font-size:9px;
  height: 14px;
  border:0px;
  margin:0px 0px 0px 1px;
}

.Suchformular input.absenden {
  margin:0px 0px 1px 0px;
  border:0px;
  vertical-align:bottom;
}

/* not IE: */
html>body .Suchformular input.absenden {
  margin:0px 0px 0px 0px;
}

html>body .Suchformular {
  margin-top: 3px;
}

.content ol, .content ul {
  margin-top:0;
  padding-top:0;

}
