html { height:100%; }


body { margin-top:0px;
       margin-bottom:0px;
       margin-left:0px;
       margin-right:0px;
       color:black;
       background-color:white;
       }

.bmenue {
       position: absolute; top: 0; bottom: 0; left:0; right:0;
       margin-top:0px;
       margin-bottom:0px;
       margin-left:0px;
       margin-right:0px;
       color:black;
       background-color:#ffffff;
       height:100%;
       }


p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,b,i,big,small,a
     { font-family:Arial,Helvetica,sans-serif; }

h1 { font-weight:bold; color:#b00000; font-size:125%; text-align:center; }
h2 { font-size:110%; font-weight:bold; }
h3 { font-size:105%; font-weight:bold; }
h4 { font-size:100%; font-weight:bold; }

table.navi      { height:100%; }
table.hundert      { height:100%; }

td.schmuck    { background-color: #FFFF5A;
                color: #393EFF;
                border-width: 2px;
                border-color: #000000;
                border-style: solid;
              }

.nav    { background-color:#FFFFCC;

                color: #393EFF;
                border-width: 2px;
                border-color: #000000;
                border-style: solid;
              }

.ltab     { background-color:#FFFFCC;
            color: #000000;
          }

.liste    { background-color:#FFFFe7;
            color: #000000;
          }

.listh    { background-color:#FFFF5a;
            color: #000000;
            font-weight:bold; color:#b00000; font-size:115%;
          }

b          { font-weight:bold; }
small      { font-size:80%; }
big        { font-size:115%; }

.headline  { font-weight:bold; color:#b00000; font-size:135%; text-align:center; }
.tit  { font-weight:bold; color:#b00000; font-size:120%; text-align:center; }
.menline   { font-weight:bold; color:#000000; font-size:85%; white-space: nowrap; }
.wwwline   { font-size:85%; white-space: nowrap; }

td.wback   { background-color:#FFFFE7; color:#000000;
             border-width: 1px;
             border-color: #000000;
             border-style: solid;}



td.fback   { background-color:#e7e7e7; color:#000000; }

.pic       { background-color:#e7e7e7; padding:5px; margin:5px; }

.inp       { background-color:white;
             color:#000000;
             font-size:90%;
             font-family:"Courier new",Courier,monospace;
             border-width:1px;
             border-color:black;
             border-style:solid;  }

.xback     { background-color:#00038C; }


a:link    { color:#0000ad; text-decoration:underline; }
a:visited { color:#000077; text-decoration:underline; }
a:hover   { color:#000000; background-color:#FFFF5A; text-decoration:none; }
a:active  { color:#000000; background-color:#FFFF5A; text-decoration:underline; }


a.men:link    { width:100%; height:100%; font-weight:bold; color:#000000;
                text-decoration:none; white-space: nowrap; }

a.men:visited { width:100%; height:100%; font-weight:bold; color:#000000;
                text-decoration:none; white-space: nowrap; }

a.men:hover   { width:100%; height:100%; font-weight:bold; color:#000000;
                background-color:#FFFF5A; text-decoration:none; white-space: nowrap; }

a.men:active  { width:100%; height:100%; font-weight:bold; color:#000000;
                background-color:#FFFF5A; text-decoration:none; white-space: nowrap; }


a.foot:link    { color:#0000ad; text-decoration:underline; font-size:85%; }
a.foot:visited { color:#0000ad; text-decoration:underline; font-size:85%; }
a.foot:hover   { color:#000000; background-color:#FFFF5A; text-decoration:none;
                 font-size:85%; }
a.foot:active  { color:#000000; background-color:#FFFF5A; text-decoration:underline;
                 font-size:85%; }
