/*  * Farben  *  * Dunkles Gruen:   * Helles Gruen:  * Grau:  * Gelb:   * Blau:  */   /*  * Text  *  */   * {         font-family:Verdana, Arial, Helvetica, sans-serif;         font-size:12pt; }  body {         width:100%;         height:100%;         margin:0;         padding:0; }  table {         margin:0;         padding:0; }  p {         margin:0;         padding:0; }  p.abstz {         margin-top:1ex;         padding:0;   <hr size="1" noshade>font-size:12pt    }  p.abstz2 {         margin-top:2ex;         padding:0;    font-size:12pt;  }  .nav td {         background-color:#CCCCCC;         border-bottom:#FFFFFF 1px solid; /*        padding:5px 20px 5px 5px;*/ /*        padding:0px 0px 0px 0px;         margin:0;*/ }  .nav_entry {         font-size:12pt;         padding-top:10px; }  .nav td img {         float:left;         padding-right:10px; }  .nav td.active {         background-color:#404040;         color:#CCCCCC; }  .nav td a {         font-size:12pt;         color:#000000;         text-decoration:none; }  .nav td a:hover {         text-decoration:underline; }  .nav td a:visited {         color:#000000; }  .nav td.active a {         font-size:12pt;         color:#CCCCCC;         text-decoration:none; }  .nav td.active a:hover {         text-decoration:underline; }  .nav td.active a:visited {         color:#CCCCCC; }  #header { /*        height:150px;*/         background-color:#666666; }  #logo {         background-color:#015850;         border-right:#FFFFFF 1px solid;         padding:10px 0px 0px 10px;         margin:0px 0px 0px 0px;         vertical-align:top; }   #submenubox {         background-color:#839c9a;         border-bottom:#FFFFFF thin solid;         text-align:right;         white-space:nowrap; }  #content {         padding-top:20px;         padding-left:20px;         padding-right:20px;         padding-bottom:20px; /*        background-color:#993300;*/         clear:both; }  #footer {         background-color:#FFFFFF;         border-top:#666666 1px solid;         /*margin-top:10px;*/         clear:both; }  .balken_grau {         background-image:url(images/grau.gif);         line-height:10px; }  .balken_blau {         background-image:url(images/blau.gif);         line-height:10px; }  .balken_gelb {         background-image:url(images/gelb.gif);         line-height:10px; }  .balken_orange {         background-image:url(images/orange.gif);         line-height:10px; }  #kontaktzeile {         padding:10px 10px 2px 40px;                  font-family:Verdana, Arial, Helvetica, sans-serif;         font-size:9pt;         white-space:nowrap; }  .bildzeile {         width:100%;         padding-top:10px;         white-space:nowrap;         overflow:hidden;         clear:both; }  .bildzeile img {         height:145px; }  .infobox {         background-color:#f5f5f5;         border:#839c9a 1px dashed;         margin-bottom:14px;         padding:8px; }  .refbox {         background-color:#f5f5f5;         border:#839c9a 1px dashed;         margin-bottom:14px;         margin-right:14px;         padding:8px;         float:left; }  .refbox img.zwt {         height:206px;         width:250px;         margin:10px;         margin-left:38px; }  .refbox img {         height:206px;         width:250px;         margin:10px; }  .hinweis {         background-color:#f5f5f5;         border:#ff0000 1px dashed;         margin-bottom:14px;         padding:8px; }  .kntkt_zeile {         clear:both; }  .kntkt {         float:left;         border:#009933 1px solid;         padding:7px;         margin-bottom:20px;         margin-right:0px;                  width:380px;          /*        background-color:rgb(245 245 245);*/ }  .kntkt img {         float:left;         width:84px;         padding-right:15px;          }  .kntkt .sp1 { /*        float:left; */         padding-right:10px;         padding-bottom:0.5ex;         line-height:13pt;                          margin-left:99px; }  .kntkt .sp2 {         line-height:14pt;          padding-top:0.5ex;                  margin-left:99px; }  .kntkt .sp1 .name{font-size: 11pt; font-weight: bold;} .kntkt .sp1 .bezeichn{} .kntkt .sp1 .aufgabe{} .name{font-weight: bold;}  .kntkt .sp2 .fon{         white-space:nowrap; } .kntkt .sp2 .fax{         white-space:nowrap; } .kntkt .sp2 .mail{         white-space:nowrap; }  #navlist a { /* extend the sensible area to the maximum with IE5 */ display: block; background-color: #fff; border-bottom: 1px #000 solid; text-align: center; text-decoration: none; color: #000; }  #navlist a:hover { background-color: orange; } #navlist a:visited { color: #000; }
