<style type="text/css">

/* padding:: Oben Rechts Unten Links */

/*      color: white; */
/*      background-color: black;*/
/*      font-weight: Bold;*/
/*      font-size: 20;*/
/*      text-align: center;*/
/*    */

/* --------------------------------------------------------- */
/*  Bild per Maus vergroessern   */
/* --------------------------------------------------------- */

    a.maps span {
      display: none;
    }

    a.maps:hover span {
      display:block;
      position:absolute;
      top:2em;
      left:2em;
    }


  .joinBtn {
    width: 10em;
    height: 5ex;
    background-color: gold;
    border: 2px solid firebrick;
    border-radius: 10px;
    font-weight: bold;
    color: black;
    cursor: pointer;
}

  .joinBtn:hover {
    width: 50em;
    background-color: bisque;
}



/* --------------------------------------------------------- */
/* --- Formular allgemein und ueberall */
/* --------------------------------------------------------- */

    html {
      background-color: #FFFFFF;
    }

/*
    foot {
      color: #FFFFFF;
      background-color: #FF0000;
    }
*/

/* 
    table {
      border: 1px solid red;
      color: #AAAAAA;
    }
*/
/*
    th {
      border: 2px outset;
    }
*/

/* --------------------------------------------------------- */
/* --- Formular Body --- */
/* --------------------------------------------------------- */

    div.fApplCF {
      font-size: 30px;
      color: #FFFFFF;
      background-color: #006644;
      text-align: center;
    }

    div.fHeadLineCF {
      color: yellow;
      font-size: 30px;
      font-weight: bold;
    }

    div.fHeadLineC {
      color: yellow;
      font-size: 15px;
    }

    body {
      width: fit-content;
      margin: auto auto;
      padding: 10px 10px 10px 10px;
      border-left: 3px solid red;
      background-color: #113355;
    }

    div.fApplFootCS {
      font-size: 12px;
      color: white;
      background-color: #113355;
    }

    form {
      width: 100%;
      margin: 10px auto;
      font-size: 15px;
      text-align: center;
    }

/*  -----------------------------------
    head {
      text-align: left;
    }
*/

/* -----------------------------------
    selector1 {
      color: red;
    }
*/

/*    -----------------------------------
    img {
      float: left;
      margin: 5px;
      width: 200px;
      height: 300px;
    }
*/

/* --------------------------------------------------------- */
/* --- Formular index/login --- */
/* --------------------------------------------------------- */

/*
    body.login {
      color: #CC00CC;
    }
*/

/*
    form.login {
      background-color: #6688AA;
    }
*/


    table.fLogin {
      margin-left: auto;
      margin-right: auto;
      color: yellow;
      font-size: 25px;
      font-family: Verdana;
      border: 5px solid white;
      padding: 15px 15px 15px 15px;
    }

    table.fTodo {
      margin-left: auto;
      margin-right: auto;
      color: yellow;
      font-size: 16px;
      font-family: Verdana;
      border: 5px solid white;
      padding: 15px 15px 15px 15px;
    }

/* --------------------------------------------------------- */
/* --- Fehlermeldung Login --- */
/* --------------------------------------------------------- */

    div.fErrorLogin {
      color: red;

    }

    div.fErrorLink {
      color: white;
      background : white;

    }

/* --------------------------------------------------------- */
/* --- Hauptmenu --- */
/* --------------------------------------------------------- */


    button.fMainButtonC {
       text-align: center;
       font-size: 16px;
       font-family: Verdana;
       color: #0000FF;
       width: 100%;
   /*   padding: 1px 10px 1px 10px; */
    }
/*
    .zelle1 {
	    color: #FF00FF;
    }
    */

/* --------------------------------------------------------- */
/*  Formatierung fuer alle Textarea  */
/* --------------------------------------------------------- */

    textarea {
	caret-color: red;
/*	width: 60em; */
/*	height: 15em; */
	border: 1px solid #cccccc;
	padding: 0.5em;
        font-size: 15px;
	font-family: Verdana, sans-serif;
        background-color: yellow;
    }

    textarea:focus {
      background: #FFC;
    }

/* --------------------------------------------------------- */
/* --- fuer alle Formulare gueltig --- */
/* --------------------------------------------------------- */
    /* padding   Oben / Rechts /  Unten / Links */

    table.fMenu {
      margin-left: auto;
      margin-right: auto;
      color: blue;
      background-color: yellow;
      font-size: 10px;
      padding: 10px 10px 10px 10px;
      font-family: Verdana;
    }

    table.showButton {
      margin-left: auto;
      margin-right: auto;
      color: black;
      font-size: 40px;
      padding: 10px 10px 10px 10px;
      border: 1px solid white; 
    }

/* --------------------------------------------------------- */
/* --- cliform_main.class --- */
/* --------------------------------------------------------- */

    table.fMain {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 20px;
      border: 3px solid lightgrey;
      padding: 10px 10px 10px 10px;
      font-family: Verdana;
    }

    td.fMain {
      color: blue;
      font-size: 16px;
      text-align: center;
      font-weight: bold;
      background-color: FEFEFE;
      vertical-align: text-top;
      font-family: Verdana;
    }

    td.fMainWert {
      color: red;
      font-size: 16px;
      text-align: center;
      font-weight: bold;
      background-color: yellow;
      vertical-align: text-top;
      font-family: Verdana;
    }

/* --------------------------------------------------------- */
/* --- cliform_eti.class --- */
/* --------------------------------------------------------- */

    table.fEtiShowAll {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    table.fEtiInput {
      margin-left: auto;
      margin-right: auto;
      color: black;
      font-size: 20px;
      border: 1px solid black;
      padding: 10px 10px 10px 10px;
    }

    tr.fEtiInputA {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 30px;
      border: 1px solid black;
      padding: 10px 10px 10px 10px;
    }

    tr.fEtiInputB {
      vertical-align: text-top;
      margin-left: auto;
      margin-right: auto;
      color: orange;
      font-size: 15px;
      border: 9px solid black;
      padding: 10px 10px 10px 10px;
    }

    tr.fEtiShowA {
      vertical-align: text-top;
/*     margin-left: auto; */
/*     margin-right: auto; */
/*     color: orange; */
      background-color: grey;
/*     font-size: 15px; */
/*     border: 100px solid black; */
/*     padding: 100px 10px 10px 10px; */
    }

    td.fEtiCellC {
      color: black;
      font-size: 15px;
      text-align: center;
      background-color: lightgrey;
      vertical-align: text-top;
    }

    td.fEtiCellL {
      color: black;
      font-size: 15px;
      text-align: left;
      background-color: lightgrey;
      vertical-align: text-top;
    }

    td.fEtiCellR {
      color: black;
      font-size: 15px;
      text-align: right;
      background-color: lightgrey;
      vertical-align: text-top;
    }


    div.fEtiTextLB {
      color: black;
      font-size: 15px;
      text-align: left;
      background-color: lightgrey;
    }

    div.fEtiTextCR {
      color: red;
      font-size: 20px;
      font-weight: bold;
      text-align: center;
      background-color: lightgrey;
    }


/* --------------------------------------------------------- */
/* --- cliform_doc.class --- */
/* --------------------------------------------------------- */

    table.fDocInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    textarea {
	caret-color: red;
/*	width: 60em;*/
/*	height: 15em;*/
	border: 1px solid #cccccc;
	padding: 0.5em;
        font-size: 15px;
	font-family: Verdana, sans-serif;
	background-color: #AAFFAA;
    }

    textarea.fDocTaField {
      font-size: 12px;
      font-family: Verdana, sans-serif;
      background-color: #fffff0;
    }

    tr.fDocRowA {
      border: 1px solid white;
      padding: 1px 10px 1px 10px;
    }

    td.fDocCellA {
      color: white;
      font-size: 20px;
      text-align: center;
      vertical-align: top; 
    }

    td.fDocCellB {
      color: white;
      font-size: 20px;
      text-align: left;
/*      vertical-align: text-top; */
      border: 1px solid black;
      padding: 1px 10px 1px 10px;
    }

    td.fDocCellI {
      color: white;
      font-size: 12px;
      text-align: right;
      background-color: white;
      vertical-align: top;
      border: 1px solid black;
      padding: 1px 10px 1px 10px;
    }

/* --------------------------------------------------------- */
/* --- cliform_img.class --- */
/* --------------------------------------------------------- */

    table.fImgInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 12px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }


    td.fImgCellCY {
      color: yellow;
      font-size: 15px;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fImgCellLB {
      color: black;
      font-size: 15px;
      text-align: left;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fImgCellRB {
      color: black;
      font-size: 15px;
      text-align: right;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fImgCellCW {
      color: white;
      font-size: 15px;
      text-align: center;
/*   background-color: lightgrey; */
      padding: 1px 10px 1px 10px;
    }

    div.fImgHinweis {
	    color: yellow;
      padding: 1px 1px 1px 1px;
    }

/* --------------------------------------------------------- */
/* --- cliform_pdf.class --- */
/* --------------------------------------------------------- */

    table.fPdfInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 12px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }


    td.fPdfCellCY {
      color: yellow;
      font-size: 15px;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fPdfCellLB {
      color: black;
      font-size: 15px;
      text-align: left;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fPdfCellRB {
      color: black;
      font-size: 15px;
      text-align: right;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fPdfCellCW {
      color: white;
      font-size: 15px;
      text-align: center;
/*   background-color: lightgrey; */
      padding: 1px 10px 1px 10px;
    }

    div.fPdfHinweis {
	    color: yellow;
      padding: 1px 1px 1px 1px;
    }

/* --------------------------------------------------------- */
/* --- cliform_buy.class --- */
/* --------------------------------------------------------- */

    table.fBuyInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }


/* --------------------------------------------------------- */
/* --- cliform_wbf.class --- */
/* --------------------------------------------------------- */

    table.fWbfInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 12px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    td.fWbfCellCY {
      color: yellow;
      font-size: 15px;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fWbfCellLB {
      color: black;
      font-size: 15px;
      text-align: left;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fWbfCellRB {
      color: black;
      font-size: 15px;
      text-align: right;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fWbfCellCW {
      color: white;
      font-size: 15px;
      text-align: center;
/*   background-color: lightgrey; */
      padding: 1px 10px 1px 10px;
    }

    div.fWbfHinweis {
	    color: yellow;
      padding: 1px 1px 1px 1px;
    }

/* --------------------------------------------------------- */
/* --- cliform_buy.class --- */
/* --------------------------------------------------------- */

    table.fBuyInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    table.fBuyHinweis {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 12px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    tr.fBuyInputA {
      margin-left: auto;
      margin-right: auto;
      color: black;
      font-size: 30px;
      border: 1px solid black;
      padding: 10px 10px 10px 10px;
    }

    tr.fBuyInputB {
      vertical-align: text-top;
      margin-left: auto;
      margin-right: auto;
      color: orange;
      font-size: 15px;
      border: 10px solid black;
      padding: 10px 10px 10px 10px;
    }

    th.fBuyCellC {
     /*#width: 80px;*/
      height: 25px;
     /*#background-color: white;*/
      color: white;
     /*#line-height: 20px;*/
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: center;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;

    }

    td.fBuyCellL {
     /*width: 80px;*/
      height: 25px;
     /*background-color: white;*/
      color: white;
     /*line-height: 20px;*/
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: left;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fBuyCellLX {
     /*width: 80px;*/
      height: 25px;
     /*background-color: white;*/
      color: yellow;
     /*line-height: 20px;*/
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: left;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fBuyCellR {
     /*width: 180px;*/
     height: 25px;
     /*background-color: white;*/
     color: white;
     line-height: 20px;
     padding: 1px 1px 1px 1px;
     vertical-align: middle;
     text-align: right;
     font-size: 13px;
     font-family: Arial;
     white-space: nowrap;
     border-bottom: 1px solid white;
    }

    td.fBuyCellRX {
     /*#width: 180px;*/
     height: 25px;
     /*#background-color: white;*/
     color: yellow;
     line-height: 20px;
     padding: 1px 1px 1px 1px;
     vertical-align: middle;
     text-align: right;
     font-size: 13px;
     font-family: Arial;
     white-space: nowrap;
     border-bottom: 1px solid white;
    }

    td.fBuyCellLB {
     /*#width: 80px;*/
      height: 25px;
     /*#background-color: white;*/
      color: red;
     /*#line-height: 20px;*/
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: left;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fBuyCellC {
     /*#width: 80px;*/
      height: 25px;
     /*#background-color: white;*/
      color: white;
     /*#line-height: 20px;*/
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: center;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fBuyCellCX {
     /*#width: 80px;*/
      height: 25px;
      background-color: #fffff0;
      color: red;
     /*#line-height: 20px;*/
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: center;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }
   
  /* --- Input --- */

    input.fBuyInputL {
      color: black;
      font-size: 15px;
      text-align: left;
      font-family: Arial;
      background-color: yellow;
      padding: 2px 2px 2px 2px;
    }

    input.fBuyInputC {
      color: blue;
      font-size: 15px;
      text-align: center;
      font-family: Arial;
      background-color: yellow;
      padding: 2px 2px 2px 2px;
    }

    input.fBuyInputR {
      color: blue;
      font-size: 15px;
      text-align: right;
      font-family: Arial;
      background-color: yellow;
      padding: 2px 2px 2px 2px;
    }

    div.fBuyBewertung {
      font-family: Verdana;
      color: yellow;
      font-size: 12px;
      text-align: left;
/*    font-weight: bold; */
    }

    button.fBuyBuM {
     /*#width: 80px;*/
      height: 25px;
      background-color: white;
      color: blue;
      line-height: 20px;
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: center;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
    }


    button.fBuyBuS {
     /*#width: 80px;*/
      height: 25px;
      background-color: white;
      color: blue;
      line-height: 20px;
      padding: 1px 1px 1px 1px;
      vertical-align: middle;
      text-align: center;
      font-size: 13px;
      font-family: Arial;
      white-space: nowrap;
    }



  /*    font-weight: bold;*/
  /*    font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;  */
  /*    text-transform: none; */
  /*    border: 1px solid transparent; */
  /*    background-image: url('tiny.gif'); */


/* --------------------------------------------------------- */
/* --- cliform_reb.class --- */
/* --------------------------------------------------------- */

    table.fRebShowAll {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    td.fRebCellC {
      color: black;
      font-size: 15px;
      text-align: center;
      background-color: lightgrey;
      padding: 2px 5px 2px 5px;
    }

    td.fRebCellL {
      color: black;
      font-size: 15px;
      text-align: left;
      background-color: lightgrey;
      padding: 2px 5px 2px 5px;
    }

    td.fRebCellR {
      color: Black;
      font-size: 15px;
      text-align: right;
      font-weight: bold;
      background-color: lightgrey;
      padding: 2px 5px 2px 5px;
    }

    input.fRebInputL {
      color: blue;
      font-size: 15px;
      text-align: left;
      background-color: yellow;
    }

    div.fRebHinweis {
	    color: yellow;
    }


/* --------------------------------------------------------- */
/* --- cliform_win.class --- */
/* --------------------------------------------------------- */


    table.fWinInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      font-family: Arial;
      border: 1px solid white;
      padding: 2px 2px 2px 2px;
    }

    th.fWinCellC {
      color: white;
      font-size: 12px;
      text-align: center;
      border: 1px solid white;
      padding: 1px 5px 1px 5px;
    }


    td.fLstTD01 {
      color: white;
/*      background-color: #f5f5dc; */
      font-size: 12px;
      font-family: Arial, sans-serif;
      text-align: left;
      padding: 1px 10px 1px 10px;
      border-bottom: 1px solid white;
      white-space: nowrap;
    }

    td.fLstTD01R {
      color: yellow;
/*      background-color: #f5f5dc; */
      font-size: 12px;
      font-family: Arial, sans-serif;
      text-align: left;
      padding: 1px 10px 1px 10px;
      border-bottom: 1px solid white;
      white-space: nowrap;
    }

    td.fLstTD03 {
      color: red;
      font-size: 12px;
      font-family: Arial, sans-serif;
      text-align: right;
      padding: 1px 1px 1px 1px;
      border-bottom: 1px solid white;
/*      background-color: yellow;  */
    }

    td.fLstTD04 {
      color: yellow;
      font-size: 12px;
      font-family: Arial, sans-serif;
      text-align: center;
      border-bottom: 1px solid white;
      padding: 1px 1px 1px 1px;
    }

    td.fLstTD05 {
      color: orange;
      font-size: 12px;
      font-family: Arial, sans-serif;
      text-align: center;
      border-bottom: 1px solid white;
      padding: 1px 1px 1px 1px;
    }

    td.fWinCellCW {
      color: green;
      font-size: 12px;
      background-color: white;
      text-align: center;
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid yellow;
    }

    td.fWinCellC {
     /*#width: 80px;*/
      height: 25px;
     /*#background-color: white;*/
      color: white;
     /*#line-height: 20px; */
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: center;
      font-size: 13px; 
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fWinCellCI {
     /*#width: 80px;*/
      height: 25px;
     /*#background-color: red;*/
      color: yellow;
     /*#line-height: 20px; */
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: center;
      font-size: 13px; 
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fWinCellL {
     /*#width: 80px;*/
      height: 25px;
     /*#background-color: white;*/
      color: white;
      line-height: 20px; 
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: left;
      font-size: 13px; 
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fWinCellLI {
     /*#width: 80px;*/
      height: 25px;
     /*#background-color: white;*/
      color: yellow;
      line-height: 20px; 
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: left;
      font-size: 13px; 
      font-family: Arial;
      white-space: nowrap;
      border-bottom: 1px solid white;
    }

    td.fWinCellR {
      color: black;
      font-size: 12px;
      text-align: right;
/*#     font-weight: bold;*/
      background-color: lightgrey;
      padding: 1px 5px 1px 5px;
    }

    input.fWinInputL {
      color: blue;
      font-size: 15px;
      text-align: left;
      background-color: yellow;
      padding: 2px 5px 2px 5px;
    }

    input.fWinInputC {
      color: blue;
      font-size: 15px;
      text-align: center;
      background-color: yellow;
      padding: 2px 5px 2px 5px;
    }

    input.fWinInputR {
      color: blue;
      font-size: 15px;
      text-align: right;
      background-color: yellow;
      padding: 2px 5px 2px 5px;
    }

    select.fWinInputL {
      color: blue;
      font-size: 15px;
      text-align: left;
      background-color: yellow;
      padding: 2px 5px 2px 5px;
    }

    .button-basic-1 {
      color: green;
    }

    button.fWinBuM {
     /*#width: 80px;*/
      height: 25px;
      background-color: white;
      color: blue;
      line-height: 20px; 
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: center;
      font-size: 13px; 
      font-family: Arial;
      white-space: nowrap;
    }


    button.fWinBuS {
     /*#width: 80px;*/
      height: 25px;
      background-color: white;
      color: blue;
      line-height: 20px; 
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: center;
      font-size: 13px; 
      font-family: Arial;
      white-space: nowrap;
    }


/* --------------------------------------------------------- */
/* --- cliform_bestand.class --- */
/* --------------------------------------------------------- */


    table.fBestandInput {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-family: Verdana;
      font-size: 15px;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    th.fBestandCellL {
      color: white;
      font-size: 15px;
      font-family: Verdana;
      text-align: left;
/*#     background-color: lightgrey;*/
      padding: 1px 10px 1px 10px;
    }

    td.fBestandCellLY {
      color: yellow;
      font-size: 15px;
      font-family: Verdana;
      text-align: left;
      background-color: #2222AA;
      padding: 1px 10px 1px 10px;
    }

    td.fBestandCellC {
      color: black;
      font-size: 12px;
      text-align: center;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fBestandCellL {
      color: black;
      font-size: 12px;
      text-align: left;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    td.fBestandCellR {
      color: black;
      font-size: 12px;
      text-align: right;
      font-weight: bold;
      background-color: lightgrey;
      padding: 1px 10px 1px 10px;
    }

    input.fBestandInputL {
      color: blue;
      font-size: 15px;
      text-align: left;
      background-color: yellow;
      padding: 1px 10px 1px 10px;
    }

    input.fBestandInputC {
      color: blue;
      font-size: 15px;
      text-align: center;
      background-color: yellow;
      padding: 1px 10px 1px 10px;
    }

    input.fBestandInputR {
      color: blue;
      font-size: 15px;
      text-align: right;
      background-color: yellow;
      padding: 1px 10px 1px 10px;
    }

    select.fBestandInputL {
      color: blue;
      font-size: 15px;
      text-align: center;
      background-color: yellow;
      padding: 1px 10px 1px 10px;
    }

    option.fBestandInputL {
      color: blue;
      font-size: 15px;
      text-align: center;
      background-color: yellow;
      padding: 1px 10px 1px 20px;
    }

    button.fBestandBuM {
      width: 80px;
      height: 25px;
      background-color: white;
      color: blue;
      line-height: 20px; 
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: center;
      font-size: 13px; 
    }

    button.fBestandBuS {
      width: 40px;
      height: 25px;
      background-color: white;
      color: blue;
      line-height: 20px; 
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: center;
      font-size: 13px; 
    }

/* --------------------------------------------------------- */
/* --- cliform_einkauf.class --- */
/* --------------------------------------------------------- */

    table.fEinkauf {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      font-family: Verdana;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    table.fNotizen {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      border: 1px solid white;
      padding: 10px 10px 10px 10px;
    }

    td.fEinkaufCellL {
      color: black;
      background-color: white;
      font-size: 15px;
      text-align: left;
      padding: 1px 10px 1px 10px;
    }

    td.fEinkaufCellC {
      color: black;
      background-color: white;
      font-size: 15px;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fEinkaufCellR {
      color: black;
      background-color: white;
      font-size: 15px;
      text-align: right;
      padding: 1px 10px 1px 10px;
    }


    input.fEinkaufInputL {
      color: red;
      font-size: 15px;
      text-align: left;
      padding: 1px 10px 1px 10px;
    }

    select.fEinkaufInputL {
      color: red;
      font-size: 15px;
      text-align: left;
      padding: 1px 10px 1px 10px;
    }


/* --------------------------------------------------------- */
/* --- cliform_showall.class --- */
/* --------------------------------------------------------- */

/* --- Kopfzeile Tabelle --- */

    button.fLstTH01 {
      /*#width: 80px;*/
      height: 25px;
      background-color: white;
      color: blue;
      line-height: 20px; 
      padding: 1px 1px 1px 1px; 
      vertical-align: middle; 
      text-align: center;
      font-size: 13px; 
      font-family: Arial;
      white-space: nowrap;
    }


  /*    font-weight: bold;*/
  /*    font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;  */
  /*    text-transform: none; */

    table.fShowAll {
      margin-left: auto;
      margin-right: auto;
      color: white;
      font-size: 15px;
      font-family: Verdana;
     /*#border: 1px solid white;*/
      padding: 10px 10px 10px 10px;
    }

    td.fLstTD06 {
      color: white;
     /*#background-color: #f5f5dc;*/
      font-size: 12px;
      font-family: Arial, sans-serif;
      text-align: left;
      padding: 1px 10px 1px 10px;
      border-bottom: 1px solid white;
      white-space: nowrap;
    }

    td.fLstTD06R {
      color: yellow;
     /*#background-color: #f5f5dc;*/
      font-size: 12px;
      font-family: Arial, sans-serif;
      text-align: left;
      padding: 1px 10px 1px 10px;
      border-bottom: 1px solid yellow;
      white-space: nowrap;
    }

    td.fShowAllCellL {
      color: black;
      background-color: lightgrey;
      font-size: 12px;
      font-family: Tahoma;
      text-align: left;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellLB {
      color: green;
      background-color: lightgrey;
      font-size: 12px;
      font-family: Verdana;
      text-align: left;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellC {
      color: black;
      background-color: lightgrey;
      font-size: 14px;
      font-family: Verdana;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellCB {
      color: green;
      background-color: lightgrey;
      font-size: 12px;
      font-family: Verdana;
      text-align: center;
/*#     font-weight: bold;*/
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellS {
      color: red;
      background-color: yellow;
      font-size: 12px;
      font-family: Verdana;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellCS {
      color: white;
      background-color: grey;
      font-size: 12px;
      font-family: Verdana;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellR {
      color: black;
      background-color: lightgrey;
      font-size: 12px;
      font-family: Verdana;
      text-align: right;
/*#      font-weight: bold;*/
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellRB {
      color: green;
      background-color: lightgrey;
      font-size: 12px;
      font-family: Verdana;
      text-align: right;
/*#      font-weight: bold;*/
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellCX {
      color: red;
      border: 1px solid #a0a0a0;
      background-color: lightgrey;
      text-align: center;
      font-weight: bold;
      font-family: Verdana;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellInfoRC {
      color: red;
      border: 1px solid #a0a0a0;
      text-align: center;
      font-family: Verdana;
      background-color: yellow;
      padding: 1px 10px 1px 10px;
    }

/* --------------------------------------------------------- */
/* LINKS Seite */
/* --------------------------------------------------------- */

    td.yLL { 
      color: green;
      font-family: Verdana;
      font-size: 16px;
      text-align: left;
      background-color: white;
      padding: 1px 5px 1px 5px;
    }


    td.LinkZelleGrau { 
      color: blue;
      font-family: Verdana;
      font-size: 16px;
      text-align: left;
      background-color: yellow;
      padding: 1px 5px 1px 5px;
    }

    td.LinkZelleGrauFett { 
      color: blue;
      font-family: Verdana;
      font-size: 16px;
      font-weight: bold;
      text-align: left;
      background-color: lightgrey;
      padding: 1px 5px 1px 5px;
    }


    td.LinkZelleBlau { 
      color: blue;
      font-family: Verdana;
      font-size: 16px;
      text-align: left;
      background-color: white;
      padding: 1px 5px 1px 5px;
    }

    td.LinkZelleBlauFett { 
      color: blue;
      font-family: Verdana;
      font-size: 16px;
      font-weight: bold;
      text-align: left;
      background-color: white;
      padding: 1px 5px 1px 5px;
    }



/* --------------------------------------------------------- */
/* Wissen Seite */
/* --------------------------------------------------------- */

    td.WissenWF01 { 
      color: white;
      font-family: Verdana;
      font-size: 12px;
      font-weight: bold;
      text-align: left;
      /*background-color: white;*/
      padding: 1px 5px 1px 5px;
    }

    td.WissenW01 { 
      color: white;
      font-family: Verdana;
      font-size: 12px;
      text-align: left;
      /*background-color: white;*/
      padding: 1px 5px 1px 5px;
    }

    td.WissenWB01 { 
      color: white;
      font-family: Verdana;
      font-size: 12px;
      text-align: left;
      /*background-color: white;*/
      padding: 1px 5px 1px 5px;
      border-bottom: 1px dashed #FFFFFF;
    }





/* --------------------------------------------------------- */
/* MAPS Seite */
/* --------------------------------------------------------- */

/* GREEN      background-color: #006644;   */

    button.fMapsButtonC {
       text-align: left;
       font-size: 20px;
       font-family: Verdana;
       color: #0000FF;
       width: 100%;
    /*#   padding: 1px 10px 1px 10px;*/
    }


    td.fMapsHead { 
      color: yellow;
      background-color: #113355;  
      font-family: Verdana;
      font-size: 30px;
      text-align: left;
      padding: 1px 5px 1px 1px;
    }

    td.fMapsTable { 
      color: #440080;
      background-color: #FFFFFF;  
      height: auto;
      width: auto;
      font-family: Verdana;
      font-size: 15px;
      text-align: left;
      padding: 1px 1px 1px 1px;
    }



/*
    .zelle1 {
	    color: #FF00FF;
/* --------------------------------------------------------- */
/* Fehlermeldung */
/* --------------------------------------------------------- */


    div.fERROR {
	    color: red;
	    background: yellow;
    }

/* --------------------------------------------------------- */
/* --- Bildgroesse --- */
/* --------------------------------------------------------- */

    img.fEtiSmall {
      float:  center;
      margin: 2px;
      height: 100px; 
      width:  auto;
    }

    img.fEtiMiddle {
      float:  center;
      margin: 2px;
      height: 200px; 
      width:  auto;
    }

    img.fEtiBig {
      float:  left;
      margin: 5px;
      height: 400px; 
      width:  auto;
    }

    img.fRebSmall {
      float:  left;
      margin: 5px;
      height: 100px; 
      width:  auto;
    }

    img.fRebBig {
      float:  left;
      margin: 5px;
      height: 400px; 
      width:  auto;
      }

    td.fShowAllCellCB {
      color: blue;
      background-color: lightgrey;
      font-size: 15px;
      text-align: center;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellR {
      color: black;
      background-color: lightgrey;
      font-size: 15px;
      text-align: right;
/*     font-weight: bold;*/
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellCX {
      color: red;
      border: 1px solid #a0a0a0;
      background-color: lightgrey;
      text-align: center;
      font-weight: bold;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllCellInfoRC {
      color: red;
      border: 1px solid #a0a0a0;
      text-align: center;
      background-color: yellow;
      padding: 1px 10px 1px 10px;
    }

    td.fShowAllYL {
      color: yellow;
/*      border: 1px solid #a0a0a0;*/
      font-size: 30px;
      text-align: center;
      background-color: black;
      padding: 1px 10px 1px 10px;
    }

/* --------------------------------------------------------- */
/* --- Bildgroesse --- */
/* --------------------------------------------------------- */

    img.fEtiSmall {
      float:  center;
      margin: 2px;
      height: 100px; 
      width:  auto;
    }

    img.fEtiMiddle {
      float:  center;
      margin: 2px;
      height: 200px; 
      width:  auto;
    }

    img.fEtiBig {
      float:  left;
      margin: 5px;
      height: 400px; 
      width:  auto;
    }

    img.fRebSmall {
      float:  left;
      margin: 5px;
      height: 100px; 
      width:  auto;
    }

    img.fRebBig {
      float:  left;
      margin: 5px;
      height: 400px; 
      width:  auto;
    }


    .imagemedium {
      float:  left;
      margin: 5px;
      height: 200px; 
      width:  auto;
    }


/* --------------------------------------------------------- */
/*  DEBBUGING   */
/* --------------------------------------------------------- */

    DEBUG {
      font-size: 15px;
      color: red;
      background-color: yellow;
    }

    div.DEBUG {
      font-size: 15px;
      color: red;
      background-color: yellow;
    }

</style>



/* ------------------------------------


#---------------------------------
# TEST #
#   color..............: Blau Grün Schwarz Rot Weiss
#   background-color...: Grey LightGrey White Blue
#   font-weight........: Bold Normal
#   font-size..........: 99
#   text-align.........: Recht Center Links
#   border.............: Solid Normal niX

  ------------------------------------*/

/* --------------------------------------------------------- */

