html {font-family: sans-serif; background-color: white; color: black; }
div { position: relative; }
img { border-width:0; }
table { empty-cells:show; }
a { background-color:Transparent; font-weight:bold; }
a:link { color:#00319c; text-decoration: none; }
a:visited { color:#00319c; text-decoration: none; }
a:hover { color:#00319c; text-decoration: underline; }
a:active { color:#00319c; text-decoration: none; }
a.anker { font-weight:normal; color: black; text-decoration: none; }
a.nav { font-size:smaller; }
a.menu { text-decoration:none; }
a.menu:link { color:rgb(85%,85%,85%); }
a.menu:visited { color:rgb(70%,70%,70%); }
a.menu:hover { color:rgb(100%,100%,100%); }
a.menu:active { color:rgb(95%,95%,95%); }
a.menuspecial { font-weight:normal; font-style:italic; font-size:90%; text-decoration:none; }
a.menuspecial:link { color:rgb(85%,85%,85%); }
a.menuspecial:visited { color:rgb(70%,70%,70%); }
a.menuspecial:hover { color:rgb(100%,100%,100%); }
a.menuspecial:active { color:rgb(95%,95%,95%); }
a.menujubil { text-decoration:none; color:#D0B833; }
h1, h2, h3, h4 { font-weight:bold; margin-bottom:1em; }
h1 { font-size:120%; }
h2 { font-size:110%; }
h3 { font-size:100%; }
h4 { font-size:90%; }
p { margin-bottom:1em; }
td { vertical-align:top; margin:0; line-height:1.3em; }
th { margin:0; font-weight:bold; font-size:larger; }
hr { color:black; height: inherit; }
sub { font-size:80%; }
sup { font-size:80%; }
tt { font-size:130%; }
#Logo { top:0; left:0; width:190px; height:180px; color:white; background-color:#00319c; position:absolute; }
#LogoPrint { display: none; }
#Banner { top:0; left:195px; height:160px;  position:absolute; }
#Linie { top:160px; left:190px; width:1280px; height:20px; color:white; background-color:#00319c; position:absolute; }
#Edit { top:160px; left:190px; width:1280px; height:20px; text-indent:20px; color:white; background-color:red; position:absolute;  }
#Menue { top:180px; left:0px; width:190px; height:1024px; color:white; background-color:#00319c; z-index:1; position:absolute;  }
#Text { top:160px; left:0; padding-top:35px; padding-left:195px; }
.EditNav { background-color:#D9D9D9; padding:5px;  z-index:1;}
div.menu1 { padding: 11px 5px 0; }
.diff_ident { color: black; }
.diff_new { color: red; font-style:italic; }
.diff_rem { color: black; text-decoration: line-through; }
.Vorschau{ border:thin solid; padding:5px; }
.Quelle { font-family: monospace; line-height: 1.2em; }
.Special { font-size:smaller; font-style:italic; }
.SpecialLink { }
.Hinweis { font-size:smaller; line-height:1.3em; margin-bottom:1em; }
.CMSHinweis { font-size:smaller; line-height:1.3em; margin-bottom:1em; }
.Bearbeitung { font-style:italic; }
.Vorstand { margin-bottom:1em; }
.Zitat { font-style:italic; }
.Achtung { font-weight:bold; color:red; }
.Aufzaehlung { list-style-type:disc; }
.Liste { list-style-type:none; margin-bottom:3px; }
.Formular { list-style-type:none; }
.OhneRand { border:0; padding:3px; }
.DuennerRand { border:1px solid black; border-spacing:0; }
.AutoCell { border:1px solid black; padding:3px; }
.Pfeil { vertical-align:middle; border-width:0; }
.betont { font-weight:bold; }
.kursiv { font-style:italic; }
.download { }
.pageinfo { margin-top: 1em; }
.link { margin-bottom:1em; }
.midi { border-width:0;  text-align:center; }
.thumb { border-width:0; }
.embedded { border-width:0; }
.oben { vertical-align:top; }
.mittig { vertical-align:middle; }
.unten { vertical-align:bottom; }
.zeichen { border-width:0; width:1em; height:1em; }
.intlink { }
.CMSintlink { }
.extlink { background-image: url(/bilder/extlink12.png); background-repeat:no-repeat;  background-position:right; padding-right: 14px; }
.CMSextlink { background-image: url(/bilder/extlink12.png); background-repeat:no-repeat;  background-position:right; padding-right: 14px; }
.mailto { font-weight:normal; background-image: url(/bilder/mailto16.png); background-repeat:no-repeat;  background-position:right; padding-right: 18px; }
.CMSmailto { font-weight:normal; background-image: url(/bilder/mailto16.png); background-repeat:no-repeat;  background-position:right; padding-right: 18px; }
.tabtable { font-size:80%; border: 0px; }
.tabact        { background-image: url(/bilder/tabact1.png);        background-repeat:repeat-x;  padding: 10px 5px 5px 5px; }
.tabinact      { background-image: url(/bilder/tabinact1.png);      background-repeat:repeat-x;  padding: 10px 5px 5px 5px; border-bottom: solid white 1px; }
.tabspaceactl  { background-image: url(/bilder/tabspaceactl1.png);  background-repeat:no-repeat; width: 7px; }
.tabspaceactr  { background-image: url(/bilder/tabspaceactr1.png);  background-repeat:no-repeat; width: 7px; }
.tabspaceinact { background-image: url(/bilder/tabspaceinact1.png); background-repeat:no-repeat; width: 7px; border-bottom: solid white 1px; }
.tabsbar       { background-color: #D4D0C8; border-bottom: solid black 1px; height:7px; margin-top:0; }
.tablinkact    { color: white; }
a.tablinkinact { color: black; text-decoration:none; }
.tabbutton     { border:0; padding:0px; }
.tabbuttonIE   { background-color: #D4CAC8; border:0; width:100%; }
.navigation ul
{
  margin: 0px 0px 0px 5px;
  padding: 0 0;
  list-style-type: none;
}
.navigation ul li
{
  margin: 2px 1px 2px 1px;
}
.navigation ul li a
{
  font-weight: bold;
 }
.navigation ul li.menuspecial
{
  margin-left: 20px;
}
.navigation ul li.menuspecial a
{
  font-weight: normal;
  font-style: italic;
  font-size: 90%;
}
.navigation ul ul
{
  margin: 0px 0px 0px 5px;
  padding: 0 20px;
  list-style-type: none;
}
.navigation ul ul li
{
  margin: 2px 1px 2px 1px;
}
.navigation ul ul li a
{
  font-weight: normal;
}
.navigation a {  text-decoration: none; }
.navigation a:link { color:rgb(85%,85%,85%); }
.navigation a:visited { color:rgb(70%,70%,70%); }
.navigation a:hover { color:rgb(100%,100%,100%); }
.navigation a:active { color:rgb(95%,95%,95%); }
