body { font-family:verdana; font-size:0.8em; background-color:#FFFFCC; }
#container { width:992px; margin:0 auto; background-image:url(bilder/background.gif); background-repeat:repeat-y; border:1px solid #333399; }
#head { background-color:white; }
#headnav { line-height:30px; background-color:#333399; }
#nav { float:left; width:201px; padding-top:15px; padding-left:24px; padding-right:24px; padding-bottom:20px; }
#content { float:left; width:695px; padding-top:20px; padding-left:24px; padding-right:24px; padding-bottom:20px; background-color:white; }
#foot { clear:both; font-size:10px; font-weight:bold; color:silver; background-color:#333399; text-align:center; line-height:16px; }
#nav ul { margin:0; padding:0; list-style-type:none; line-height:2em; }
#nav ul li.sel { font-size:14px; font-weight: bold; }
#nav ul ul { margin-left:25px; margin-bottom:8px; line-height:1.5em; }
#nav ul ul li { font-weight:normal; }
img { margin:0px; border:none; }
img.left { margin-right:1.5em; margin-bottom:1em; border:1px solid navy; }
img.right { margin-left:1.5em; margin-bottom:1em; border:1px solid navy; }
a.navmain { font-size:10px; font-weight:bold; color:white; text-decoration:none; }
a.nav { color:white; text-decoration:none; }
h1 { font-weight:bold; font-size:1.4em; color:navy; }
h2 { font-weight:bold; font-size:1.2em; color:gray; border-bottom:1px solid gray; }
h3 { font-weight:bold; font-size:1.0em; color:gray; }
div.info { float:right; margin-left:1.5em; margin-bottom:1em; background:#CCCCFF; }
p.infohead { margin:0; padding:2px; font-weight:bold; color:white; background:#666699; }
p.infocont { margin:0; padding:8px; }
small { font-size:0.85em; }
td.nbsp {font-size:4px;}

