body
  { background-color:#FFFFFF;
    color:#000000;
    padding-right:0px; padding-top:0px; margin-right:0px; margin-top:0px;
    font-family:Verdana,Arial,'Sans Serif'; font-size:11pt; }

p.link
  { padding:0px; margin-top:2pt; margin-bottom:2pt; }

h1, h2, h3, h4, h5, h6, h7
  { margin-top:5pt; margin-bottom:0pt; }

h1.pagetitle
  { padding:0px; margin:0px; }

table.menu
  { padding-left:0px; padding-right:0px; border-bottom:solid 2px #FF0000; }
td.struct
  { padding:10px; }
td.menu
  { padding:10px; margin:10px; background-color:#FFFFFF; }
td.menubutton
  { padding:0px; margin:0px; background-color:#FF0000; }
td.menuactive
  { border:solid 2px #FF0000; padding:8px; margin:8px; background-color:#FF0000; }

a:link
  { text-decoration:underline; color:#FF0000; }
a:visited
  { text-decoration:underline; color:#CC0000; }
a:hover
  { text-decoration:none; }
a:active
  { text-decoration:underline; }
a:focus
  { text-decoration:none; }

a.menu
  { font-family:Verdana,Arial,'Sans Serif',Helvetica; font-size:8pt; }
a.menu:link
  { text-decoration:underline; color:#FF0000; }
a.menu:visited
  { text-decoration:underline; color:#CC0000; }
a.menu:hover
  { text-decoration:none; }
a.menu:active
  { text-decoration:underline; }
a.menu:focus
  { text-decoration:none; }

a.menuactive
  { font-family:Verdana,Arial,'Sans Serif',Helvetica; font-size:8pt; font-weight:bold; }
a.menuactive:link
  { text-decoration:none; color:#FFFFFF; }
a.menuactive:visited
  { text-decoration:none; color:#FFFFFF; }
a.menuactive:hover
  { text-decoration:none; color:#FFFFFF; }
a.menuactive:focus
  { text-decoration:none; color:#FFFFFF; }

ul.sitemap
  { list-style-type:disc; list-style-image:url('images/bullet_link_inside.gif');
    margin-top:0px }
li.sitemap
  { margin-top:3px; margin-bottom:3px; }

ul.outwardlinks
  { list-style-type:disc; list-style-image:url('images/bullet_link_outward.gif');
    margin-top:0px }
li.outwardlinks
  { margin-top:3px; margin-bottom:3px; }

img.rahmen
  { border:solid #ff0000 1px; margin:10px; }
