html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Arial, verdana, Geneva, Helvetica, sans-serif;
}

html, body {
   background: #FAE34F;
   background-image:url('../layout/bg_seite.jpg');
   background-repeat:repeat-x;
   height:100%; color:#000000;
   }
#main {
   width:942px;
      height:100%;
   margin:0px auto;
   text-align:left;   
  }
  p.foot {
   font-size:11px;
   margin:2px 10px 2px 0px;
   color:#B1B2F6;
   }
a.foot {
   font-size:11px;
   color:#B1B2F6;
   text-decoration:none;
   }
a.foot:visited {
   font-size:11px;
   color:#B1B2F6;
   text-decoration:none;
   }
a.foot:hover {
   font-size:11px;
   color:#B1B2F6;
   text-decoration:underline;
   }

#kanteli {
   background-image:url('../layout/schatten-li.gif');
   background-repeat:repeat-y;
   width:20px;
   }
#kante {
   background: #ffffff;
   width:1px;
   }
#mitte {
   background: #ffffff;
   width:900px;
   }
#kantere {
   background-image:url('../layout/schatten-re.gif');
   background-repeat:repeat-y;
   width:20px;
   }
#page {
   width:900px;
   position:relative;left:0px; top:0px;

   }
#logo {
   position:absolute;left:24px; top:10px;z-index:55;"
   }
#page2 {
   width:900px;
   height:100%;
   position:absolute;left:0px; top:0px;z-index:1;"
   }

#headmenue {
   background:#0000FF;
   height:30px;
   width:100%;
   text-align:right;
   }
#headsymbole {
   background:#0000FF;
   background-image:url('../layout/bg-symbolleiste.jpg');
   background-repeat:repeat-x;
   height:40px;
   width:100%;
   text-align:right;
   }
#foot {
   background:#0000FF;
   height:20px;
   width:100%;
   text-align:right;
   }
#symbole {
   border-top:1px solid #ffffff;
   border-bottom:1px solid #ffffff;
   text-align:right;
   padding-top:10px;
   padding-bottom:15px;
   }
#headunten {
   background:#AAAAAA;
   text-align:right;
   height:20px;
   }
h3 {
      display:block;
      background-color:#F8D805;
      padding-top:2px; padding-bottom:3px;
      color:#1D1F22;
      font-size:12px;
      font-family:Arial, Verdana, sans-serif;
      text-decoration:none;font-weight:bold;
      text-align:center;

      }
#kasten2 {
   background-color:#E4E4E4;
   padding:5px;
   color:#000000;
   font-size:11px;
   font-weight:normal;
   }
#kasten {
   background-color:#F6F6F6;
   padding:5px;
   margin-top:5px;
   border:1px dotted #333333;
   color:#000000;
   font-size:12px;
   font-weight:normal;
   }
h2 {
      color:#ffffff;
   font-size:13px;
   font-weight:bold;
   letter-spacing: 0.2em;
   margin-right:10px;margin-top:10px;margin-left:25px;margin-bottom:2px;
   }
#foto {
   background-color:#F8D805;
   color:#1D1F22;
   font-size:10px;
   font-family:Arial, Verdana, sans-serif;
   text-decoration:none;font-weight:normal;
   text-align:center;
   border:1px solid #1D1F22;
   margin:2px 0px;
   }
#foto2 {
   border:1px solid #1D1F22;
   margin-bottom:4px;
   }
#mitglied {
   border:1px solid #333333;
   margin-bottom:10px;
   margin-right:5px;
   float:left;
   }
   
a.men {
      display:block;
      background-color:#E4E4E4;
               background-image:url('../layout/pfeil1.png');
         background-position:10px 5px;
   background-repeat:no-repeat;
      padding-top:1px; padding-bottom:1px; padding-left:25px; padding-right:5px;
      border-bottom:1px dotted #C4C4C4;
      color:#000000;
      font-size:12px;
      font-family:Arial, Verdana, sans-serif;
      text-decoration:none;
      text-align:left;
      }
   a.men:visited {
      text-decoration: none;
      font-size:12px;
      color:#000000;
      }
   a.men:hover {
      display:block;
      background-color:#D4D4D4;
         background-image:url('../layout/pfeil2.png');
         background-position:10px 5px;
   background-repeat:no-repeat;
      color:#000000;
      font-size:12px;
      text-decoration:none
      }
a.menfuss {
      display:block;
      background-color:#F0F0F0;
               background-image:url('../layout/pfeil3.png');
         background-position:15px 5px;
   background-repeat:no-repeat;
      padding-top:1px; padding-bottom:1px; padding-left:30px; padding-right:5px;
      border-bottom:1px dotted #C4C4C4;
      color:#000000;
      font-size:12px;
      font-family:Arial, Verdana, sans-serif;
      text-decoration:none;
      text-align:left;
      }
   a.menfuss:visited {
      text-decoration: none;
      font-size:12px;
      color:#000000;
      }
   a.menfuss:hover {
      display:block;
      background-color:#D4D4D4;
         background-image:url('../layout/pfeil4.png');
         background-position:15px 5px;
   background-repeat:no-repeat;
      color:#000000;
      font-size:12px;
      text-decoration:none
      }
a.menhead {
      display:block;
      padding-top:1px; padding-bottom:1px; padding-left:0px; padding-right:5px;
      margin-right:5px;
      border-right:1px solid #ffffff;
      color:#ffffff;
      font-size:12px;
      font-family:Arial, Verdana, sans-serif;
      text-decoration:none;
      text-align:left;
      float:right;
      }
   a.menhead:visited {
      text-decoration: none;
      font-size:12px;
      color:#ffffff;
      }
   a.menhead:hover {
      display:block;
      color:#ffffff;
      font-size:12px;
      text-decoration:underline;
      }
ul {
   font-size:13px;
   color:#000000;
   margin-left:20px;
   }
li {
   margin-bottom:3px;
   }
a.kasten {
      text-decoration:none;
            color:#000000;
            font-size:11px;
      }
   a.kasten:visited {
      text-decoration: none;
      color:#000000;
                  font-size:11px;
      }
   a.kasten:hover {
      text-decoration:underline;
            color:#000000;
                        font-size:11px;
      }
p {
   font-size:13px;
   color:#000000;
   }
h1 {
   font-size:16px;
   color:#1D1F22;
   font-weight:bold;
   font-style:italic;
   }
a {
   font-size:13px;
   color:#333333;
   text-decoration:underline;
   }
a:visited {
   font-size:13px;
   color:#333333;
   text-decoration:unserline;
   }
a:hover {
   font-size:13px;
   color:#BE323C;
   text-decoration:underline;
   }
