body{font-family:verdana,arial,sans-serif;font-size:.8em;}
h2{margin-top:1em;font-size:1.4em;}
h3{margin-top:1em;font-size:1.2em;}
#content{padding:0 0 0 2em;}
#footer{padding:2em 0 1em;text-align:center;font-size:.8em;}
table.listtable{border-collapse:collapse;border-spacing:0;}
table.listtable th{padding:.2em 0 .3em 0;border-bottom:3px double #00c;text-align:left;font-weight:bold;}
table.listtable td{padding:3px;border-bottom:1px solid #999;font-size:.8em;}
table.definitiontable{border-collapse:collapse;border-spacing:0;}
table.definitiontable td{padding:3px;text-align:left;vertical-align:top;border-bottom:1px solid #999;}
table.definitiontable caption{padding:.2em 0 .3em 0;border-bottom:3px double #00c;margin:1em 0;text-align:left;font-weight:bold;background:#eef6ff}
td.tableterm{font-weight:bold;}
td.number{text-align:right;}
ul.horizontalNaviList{margin:1em 0;padding:0;}
ul.horizontalNaviList li{display:inline;margin:0;padding:0 20px;background:no-repeat 0 50%;}
ul.horizontalNaviList li.prev{background-image:url(Pfeil_l.gif);}
ul.horizontalNaviList li.next{background-image:url(Pfeil_r.gif);}
ul.horizontalNaviList li.up{background-image:url(Pfeil_o.gif);}
ul.iconlist{margin:1em 0;padding:0;list-style:none;}
ul.iconlist li a{display:block;margin:0;padding:20px 55px;background:no-repeat 0 50%;}
ul.iconlist2{margin:1em 0;padding:0;list-style:none;}
ul.iconlist2 li a{display:block;margin:0;padding:20px 255px;background:no-repeat 0 50%;}

div.impressum{
margin-bottom:1px;
}