body { background-color:lemonchiffon; font-size:0.9em; }

img { border:none; }

h2.header { text-align:center; margin-top:0px; margin-bottom:0.5em; }

table { width:100%; }
td { vertical-align:top; }
/* th { vertical-align:top; text-align:left; } */
th { vertical-align:top; } 

a.ext:before { content:"\2197\200A"; }
a.int:before { content:"\2192\200A"; }
a.down:before { content:"\2193\200A"; }
a.up:before { content:"\2191\200A"; }

/* ------ styles fuer die Navigate-Leiste in header.html ------ */

table.body { }
tr.body { }
td.logo { text-align:center; vertical-align:middle; background-color:lemonchiffon; width:15%; }
td.nav { text-align:right; padding-right:10px; padding-top:10px; background-color:lemonchiffon; width:15%; font-family:Arial,sans-serif; }
td.body { padding-left:10px; padding-right:10px; width:85%; }
ul.home { margin-bottom:50px; padding-left:5px; list-style-type:none; }
ul.nav { padding-left:5px; list-style-type:none; }
ul.navext { margin-top:100px; padding-left:5px; list-style-type:none; }
li.nav { padding-bottom:10px; }

/* -------------------------------------------------------------*/


/* style fuer Inhaltsliste */
ul.dir { list-style-type:none; }


/* --------- styles fuer normale tabellen ----------------------*/
td.min { width:1px; padding-right:1em; overflow:visible; }
th.min { width:1px; padding-right:1em; overflow:visible; }

/* --------- styles fuer definitionslisten ---------------------*/
dt { font-weight:bold; }
dd { margin-bottom:1em; }

/* li { margin-left:0px; } */
