html { height:100%; }

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


body,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-size:100%; }
h2 { font-size:95%; font-weight:normal; }
h3 { font-size:90%; font-weight:normal; }
h4 { font-size:85%; font-weight:normal; }
h5 { font-size:80%; font-weight:normal; }


b          { font-weight:bold; }
small      { font-size:85%; }
.klein     { font-size:85%; }
big        { font-size:115%; }
xs         { font-size:1%; }

.pic       { background-color:#D3F1D3; padding:3px; margin:3px; }

.greenb     { font-weight:bold; color:#006B31;}

.gre     { background-color:#D3F1D3; }
.gre2     { background-color:#e3Ffe3; }
.redb     { color:#cc0000; font-weight:bold; }

table.content      {
                     background-color: #FFFFFF;
                     border-width: 2px;
                     border-color: #0105BB;
                     border-style: solid; }

table.kasten      {
                     background-color: #B7ECFF;
                     border-width: 1px;
                     border-color: #0105BB;
                     border-style: solid; }

td.kas            {  background-color: #ffffFF;
                     border-width: 1px;
                     border-color: #0105BB;
                     border-style: solid; }

table.wer         {  background-color: #dddddd;
                     border-width: 1px;
                     border-color: #0105BB;
                     border-style: solid; 
                     padding: 3px;}


img.cont { border-width: 2px;
           border-color: #0105BB;
           border-style: solid;
           }


a:link    { color:#0000cc; text-decoration:underline; }
a:visited { color:#0105BB; text-decoration:underline; }
a:hover   { color:#0105BB; background-color:#cfcfcf; text-decoration:none; }
a:active  { color:#0105BB; background-color:#cfcfcf; text-decoration:underline; }

a.bl:link    { color:#cfcfcf; }
a.bl:visited { color:#cfcfcf; }
a.bl:hover   { color:#cfcfcf; }
a.bl:active  { color:#cfcfcf; }

a.bl2:link    { color:#01BAFF; }
a.bl2:visited { color:#01BAFF; }
a.bl2:hover   { color:#01BAFF; }
a.bl2:active  { color:#01BAFF; }


td.bl { background-image:url(b.gif); font-size:50%; }

td.wback   { background-color:#B7ECFF; color:#000000;
             border-width: 1px;
             border-color: #0105BB;
             border-style: solid;

              }


a.men:link    { color:#0105BB; text-decoration:none; width:100%; white-space: nowrap; font-size:90%; }
a.men:visited { color:#0105BB; text-decoration:none; width:100%; white-space: nowrap; font-size:90%; }
a.men:hover   { color:#ffffff; background-color:#0105BB; text-decoration:none; width:100%; white-space: nowrap; font-size:90%; }
a.men:active  { color:#ffffff; background-color:#0105BB; text-decoration:none; width:100%; white-space: nowrap; font-size:90%; }


a.foot:link    { color:#0105BB; text-decoration:underline; }
a.foot:visited { color:#0105BB; text-decoration:underline; }
a.foot:hover   { color:#ffffff; background-color:#0105BB; text-decoration:none; }
a.foot:active  { color:#ffffff; background-color:#0105BB; text-decoration:underline; }