html {font-family: tahoma, helvetica, verdana, sans-serif;font-size: 100%;height: 101% /*erzwungene scrollleiste ff*/}
body {background-color:#FFFFFF;margin: 5px;font-size: 11px;color: #666;}
h3 {margin: 0;font-size: 1.2em; margin-bottom: 16px;}
td {font-size: 11px;padding: 0px 10px 0px 15px;vertical-align: top;}
a:link, a:visited{font-size: 11px;color: #666;text-decoration: none;}
a:hover {font-size: 11px;color: #666;text-decoration: underline;}
img {border: none;padding: 0px 10px 0px 0px;}
p {font-size: 11px; margin-bottom: 11px; }

#gesamt {margin: 0 auto;width:750px;background: url(pics/hg-gesamt.jpg) no-repeat top right;border: 1px solid white}
#logo {background: url(pics/logo.gif) no-repeat;float:left;width:760px;height:60px;}
#vorwort {width: 650px; margin-bottom: 60px;height: 150px;}
#haupt {padding: 0 0 5px 0;margin: 0px;}
#unten	{clear: right;height: 50px;text-align: center;width: 650px;}

.clear {clear: both;}
.tdou{height: 15px;}

.tdnavi {width: 120px;margin: 0px;}
.tdnavi ul {list-style: none; margin: 0 20px 0 8px; padding: 0px;}
.tdnavi ul a:link, ul a:visited {display: block; height:19px;}
.tdnavi ul a:hover {display:block;}/*background: url(pics/li-hg.gif) repeat; */
.tdnavi li {list-style-image:url("pics/li.gif");border-bottom: 1px solid #fff; list-style-position: outside;padding-left: 6px}

.u {text-decoration: underline;}
.rechts {float:right;}
.links {float:left;}

* html #logo { height:52px }/*hack für IE6*/
* html #vorwort {height: 98px;} /*hack für IE6*/
* html li { height:15px }/*hack für IE6*/
* {margin:0; padding: 0;}/*alle ränder 0*/