/* simple.css */


/* general rules */
body {
  background: #FFFFFF;
  margin: 0px;
  padding: 10px;
  font-family: verdana, lucida, arial, helvetica, sans-serif;
  font-size: small;
}

img {
  border: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 5px;
  margin-bottom: 8px;
  font-weight: normal;
  color: #0568A9;
}


h1 {
  font-size: medium;
  color: #0568A9;
}
h2 {
  font-size: medium;
  color: #0568A9;
}
h3 {
  font-size: small;
  color: #0568A9;
}
h4 {
  font-size: x-small;
  color: #0568A9;
}
h5 {
  font-size: xx-small;
  color: #0568A9;
}

p {
  margin-top: 0.5em;
  margin-bottom: 0.75em;
}
p.small {
font-size: xx-small;
}


hr {
  background: #DADADA;
  color: #DADADA;
  height: 1px;
}

a:link, a:visited {
  text-decoration: underline;
  color: #2E89D0;
}
a:hover {
  text-decoration: none;
  color: #999999;
}
a:active {
  text-decoration: underline;
  color: #666666;
}

img {
  display: block;
}
#subheader img {
  display: inline;
}



/* special rules */
.hidetxt {
  display: none;
}
.hideold {
  display: none;
}
.simple {
  display: block;
}
#side img {
  display: none;
}
#textwrap a.nwin, #side a.nwin {
  color: #CC0403;
}
#textwrap a:hover.nwin {
  text-decoration: none;
  color: #999999;
}
#footer a { text-decoration: none; }
#footer a:link, #footer a:visited, #footer a:hover { color: #000000; }

/* teaserboxes */
#textwrap p.boxlarge {
  background: #ffffdf;
  border: 1px dotted #aaa;
  margin: 5px 0 5px 0;
  padding: 3px;
  font-size: 80%;
}
#textwrap p.boxright {
  background: #ffffdf;
  border: 1px dotted #aaa;
  margin: 5px 0 5px 5px;
  padding: 3px;
  width: 200px;
  font-size: 80%;
}
#textwrap p.boxleft {
  background: #ffffdf;
  border: 1px dotted #aaa;
  margin: 5px 5px 5px 0;
  padding: 3px;
  width: 200px;
  font-size: 80%;
}

#sitemap { margin: 3px; padding: 3px 0; }
#sitemap h2 { font-size: 100%; }
#sitemap h3 { font-size: 85%; margin-left: 5px; }
#sitemap ul, #sitemap ul ul { margin: 0; padding: 0; }
#sitemap ul { background: url(http://www.xkit.de/admx/img/bgr_sitemap_ul.gif) repeat-y; }
#sitemap ul ul { background: transparent; }
#sitemap ul li { background: url(http://www.xkit.de/admx/img/bgr_sitemap_li.gif) no-repeat;
                 margin-left: 12px; list-style: none; line-height: 20px; }
#sitemap ul li ul li { margin: 0; }
#sitemap ul li a { background: #F9F9F3; padding: 0 32px; color: #000; border: 1px solid #D5D59C; }
#sitemap ul li a.visible {  }
#sitemap ul li a.invisible { color: #999; }
#sitemap ul li a:hover { background: #FFFFFE; color: #FF6400; }
#sitemap ul li a:hover.invisible {  }
#sitemap ul li a { margin-left: 16px; }
#sitemap ul li ul li a { margin-left: 32px; }
#sitemap ul li ul li ul li a { margin-left: 48px; }
#sitemap ul li ul li ul li ul li a { margin-left: 64px; }
#sitemap ul li ul li ul li ul li ul li a { margin-left: 80px; }
#sitemap ul li ul li ul li ul li ul li ul li a { margin-left: 96px; }
#sitemap p { font-size: 6px; width: 99.999%; }
