body { margin:6px;  font:0.8em verdana,arial,helvetica,sans-serif; }

/* Grosses Fenster 82 prozent */
div.k80 {width:92%; float:left; margin:0; padding:0; border-bottom:solid 1px #000000;}

h1.top {font-family:Arial,Verdana,helvetica,sans-serif; font-size:2.9em; margin:0; padding:0; font-weight:bold;}
a.top  {color:#004F9F; text-decoration:none;}
a:visited.top {color:#004F9F; text-decoration:none;}
h2.top { margin:0; padding:0; font-size:1.0em; letter-spacing:0.3em; }
a.top2 {color:#2F2F2F; text-decoration:none;}
a:visited.top2 {color:#2F2F2F; text-decoration:none;}

a {color:#006;}
a:visited {color:#333;}

/* href für logo */
a.logo {text-decoration:none; color:#0050A0;}

/* innerhalb von k80 */
div.c80kopf { float:left; padding:0 0 0 15px; }
div.c80 {width:70%; float:left; padding:0 0 0 15px; }

div.c18 { height:5.6em; background-color:#F8F8F8; border-right:1px solid #000000; float:left; background-image:url(/grafik/heike7.jpg); background-attachment:scroll; width:13em;  min-width:145px; border-top:1px solid #000000; }

div.c18nav { border-right:1px solid #000000; width:13em; float:left; min-width:145px;}
#nav { width:13em; background-color:#FF8000; float:left; text-align:left; padding:16px 0 6px 0; margin:0; border-bottom:1px solid #000000;}
#nav div {background-color:#F8F8F8;  margin:0 0 10px 0; border-top:1px solid #000000; border-bottom:1px solid #000000; padding:5px 0 0 10px;}
#nav a { color:#001060; text-decoration:underline; }
#nav ul {color:#0070C0; margin:4px 0 10px 5px; padding-left:10px;}
#nav li {list-style-type:square; padding:2px 0 2px 0; color:#C00000;}
#nav img {border:0;}
#nav p {margin-top:6px;}

#nav a span {display:none;}
#nav a:hover span {display:block; text-decoration:none; position:absolute; top:11em; left:14em; width:15em;
padding:5px; z-index:100; color:#000; background-color:#F8F8F8; border:1px solid #000000;}

#content div {margin:0 0 15px 0;}
#content {color:#000; margin-bottom:10px;}
#content a {text-decoration:underline; color:#006; margin:0;}
#content h1 {font-size:1.2em; color:#303030;}
#content h2 {font-size:1.2em; color:#000000;}
#content h3 {font-size:1.0em; color:#000000;}
#content h4 {font-size:1.0em; color:#707070; margin:0 0 3px 0;}
#content ul {margin:10px 10px 15px 0px;}
#content li {list-style-type:none; margin-bottom: 2px; }
#content p { margin-bottom:12px;  margin-top:8px;}
#content tt {font-size:1.1em; color:#909090;}
#content tt a {color:#303030; text-decoration:underline;}
#content hr {color:#303030; width:100%; height:1px;}
#content fieldset {border:0;}
#content td {background-color:#F0F0F0; padding:4px 20px 4px 4px}

img.rechts {float:right; margin:0 0 10px 10px; border:1px solid #000000;}
img.links {float:left; margin:0 10px 10px 0; border:1px solid #000000;}
img.referenz {float:right; margin:0 0 10px 10px; border:1px solid #000000; width: 200px;}

div.footer {font-size:1.1em; padding:5px 0 0 10px; margin:5px 0 0 0;}
