@media all {
   BODY {
          font-family: 'Tahoma', sans-serif;
          color: black;
          background-color: white;
          font-size: 1em;
        }

   A {
          color: black;
     }

   A:link {
          color: blue;
          text-decoration: underline;
          }

   A:visited {
          color: purple;
          text-decoration: underline;
             }

   A:hover {
          background-color: blue;
          color: white;
          text-decoration: overline underline;
           }

   dt {
          font-weight: bold;
      }

   .smaller {
          font-size: smaller;
          color: #202020;
            }

   .addr {
          font-size: xx-small;
         }

   .head {
          font-family: 'Tahoma', 'Helvetica', sans-serif;
          font-size: x-small;
          color: black;
          background-color: floralwhite;
         }

   .logo {
          font-family: 'Tahoma', 'Helvetica', sans-serif;
          font-size: 20pt;
          font-weight: bold;
          color: mediumblue;
          background-color: floralwhite;
         }

   .navbar {
          font-family: 'Tahoma', 'Helvetica', sans-serif;
          font-size: x-small;
          color: black;
          background-color: silver;
         }


   .knl {
          font-size: x-small;
          font-weight: bold;
          color: #202020;
        }

   .lnk {
          font-size: x-small;
          font-weight: normal;
          color: black;
        }

   .general {
          font-size: 10pt;
          vertical-align: top;
          width: 100%;
            }

   .home {
          font-size: 0.8em;
          text-align: center;
          vertical-align: middle;
          width: 100%;
         }

   .screen {
          width: 730px;
      }

   .printer {
          width: 640px;
            }

   .top {
          vertical-align: top;
        }

   .background {
          font-size: 10pt;
          margin-top: 5pt;
          margin-bottom: 5pt;
          margin-left: 5pt;
          margin-right: 5pt;
          color: black;
          background-color: floralwhite;
          width: 730px;
               }

   .new {
          font-family: 'Times', 'Times New Roman', 'serif';
          font-size: small;
          font-weight: bold;
          font-variant: small-caps;
          font-style: italic;
          text-decoration: blink;
          color: navy;
          background-color: gold;
        }

   .tbl {
          font-size: 10pt;
          vertical-align: top;
        }
        
   .blbox {
          list-style-type: circle;
          list-style-image: url(bl_bullet.png);
          }

   .empty {
          list-style-type: none;
          border-left: 0;
          margin-left: 0;
          }

	.zweispalt {
	     border-left: thin solid silver;
	     }
	     
	.right25 {
          float: right;
          width: 50%;
	}
	
	.left25 {
          float: left;
          width: 50%;
	}

   .WOW {
          font-family: 'Times', 'Times New Roman', serif;
          text-align: center;
          color: black;
          background-color: pink;
          font-style: italic;
	      border: thick solid silver;
         }
	
}
