body {
                font-family : Arial, Verdana, sans-serif;
                font-size: 12px;
                text-align: justify;
    }
th   { color:black; background-color:#A0FF00; font-size: 12px; font-family : Arial, Verdana, sans-serif;}

ul#KatMenue {
    float: left;
    margin: 0; padding: 0;
    list-style: none;
    margin-left: 7px;
        padding: 5px;
        margin: 5px 0;
        border: 1px solid blue;
        background-color: #FFFFA0;
        position: relative;
}

input.image    {              padding: 1px; font-size: 10px; font-family : Arial, Verdana, sans-serif; color: #494949;}
input.submitXS { width:55px;  padding: 1px; font-size: 10px; font-family : Arial, Verdana, sans-serif; color: #494949;}
input.submitS  { width:72px;  padding: 1px; font-size: 10px; font-family : Arial, Verdana, sans-serif; color: #494949;}
input.submitL  { width:90px;  padding: 1px; font-size: 10px; font-family : Arial, Verdana, sans-serif; color: #494949;}
input.submitXL { width:110px; padding: 1px; font-size: 10px; font-family : Arial, Verdana, sans-serif; color: #494949;}
input.submitXXL{ width:180px; padding: 1px; font-size: 10px; font-family : Arial, Verdana, sans-serif; color: #494949;}
select         {              padding: 1px; font-size: 10px; font-family : Arial, Verdana, sans-serif; color: #494949;}

.tabRand       { outline:2px solid #A0FF00; margin:0px; background-color:white; height:3px; }

.text  { padding: 1px; font-size: 11px; font-family : Arial, Verdana, sans-serif; color: #000000; font-weight:normal; }
.text2 { padding: 1px; font-size: 11px; font-family : Arial, Verdana, sans-serif;
         color: #000000; font-weight:normal;
         background-color:#E5E5E5;
       }
.text3 { padding: 1px; font-size: 11px;
         font-family : Arial, Verdana, sans-serif;
         font-style:italic;
         font-weight:normal;
       }
.fett  { padding: 1px;
         font-size: 17px;
         font-family : Arial, Verdana, sans-serif;
         color: #000000;
         font-weight:bold;
       }
.fett2 { padding: 1px;
         font-size: 17px;
         font-family : Arial, Verdana, sans-serif;
         color: #000000;
         font-weight:bold;
       }

.basarInfo {
         width:690px;
         padding: 1px;
         font-size: 11px;
         font-family : Arial, Verdana, sans-serif;
         color: #000000;
         font-weight:normal;
        }

#rahmen {
  width:500px;
  border-width:1px;
  border-style:solid;
  border-color:blue;
  text-align:left;
}


/* weiß */
.farbe1 {background-color:#FFFFFF;}
/* hellgrün */
.farbe2 {background-color:#FFFF70;}
/* orange */
.farbe3 {background-color:blue;}
/* orange */
.neuerBasar { background-color:#E0E0E0; }

.container {
        font-size: 11px;
        padding: 5px;
        margin: 5px 0;
        font-family : Arial, Verdana, sans-serif;
        background-color: #E5E5E5;
}

.menucontainer {
        font-size: 12px;
        padding: 5px;
        margin: 5px 0;
        border: 1px solid blue;
        background-color: #FFFFA0;
        position: relative;
}

.menucontainer2 {
        font-size: 11px;
        font-family : Arial, Verdana, sans-serif;
        padding: 5px;
        margin: 5px 0;
        border: 1px solid blue;
        background-color: #FFFFA0;
        position: relative;
}

input.button  {
   padding: 1px;
   font-size: 20px;
   font-family : Courier New;
   color: #494949;
   }
.kleinerSchwarzerText {
        font-size:9px;
        color: black;
        font-weight: bold;
        text-align: center;
}
.mittelgrosserRoterText {
        font-size: 11px;
        color: red;
        font-weight: bold;
        text-align: center;
}
