body {
   background-image: url(back.gif);
   background-attachment: fixed;
   color: #993333;
   font-size: 14pt;
   font-family: sans-serif;
   }


.button {
   color: #808080;
   background.color: #993333;
   border-left: 2px solid #CCCCCC;
   border-top: 2px solid #CCCCCC;
   border-right: 3px solid #000000;
   border-bottom: 3px solid #000000;
   width: 125px;
   text-decoration: none;
   }

.button:hover {
   color: #FFFFFF;
   background.color: #FFCC99;
   border-left: 2px solid #000000;
   border-top: 2px solid #000000;
   border-right: 3px solid #CCCCCC;
   border-bottom: 3px solid #CCCCCC;
   text-decoration: none;
   }

.button2 {
   color: #FFFFFF;
   background.color: #FFCC99;
   border-left: 2px solid #000000;
   border-top: 2px solid #000000;
   border-right: 3px solid #CCCCCC;
   border-bottom: 3px solid #CCCCCC;
   width: 125px;
   text-decoration: none;
   }

#logo {
   position:relative; 
   top:15px; 
   left:150; 
   z-index:3;
   font-family:cursive;
   font-weight:bold;
   color:#993333;
   font-size: 20pt;
   }

#schattenlogo {
   position:absolute; 
   top:18px; 
   left:153; 
   z-index:2;
   font-family:cursive;
   font-weight:bold;
   color: #FFFFFF;
   font-size: 20pt;
   }

#hmenue table {
     font-size: 16px;
     background-color: transparent;
     border: transparten;
     }


#hmenue td {
     background-color: #993333;
     border-left: thin solid #CCCCCC;
     border-top: thin solid #CCCCCC;
     border-right: 2px solid #000000;
     border-bottom: 3px solid #000000;
     }

#hmenue a:link {
     color: #F7D1A9;
     text-decoration: none;
     }

#hmenue a:visited {
     color: #808080;
     text-decoration: none;
     }

#hmenue a:hover {
     color: #ffffff;
     text-decoration: none;
     }

#mainbox {
   position:absolute;
   left:5px;
   width:90%;
   top=0px
   }

#menueoben {
     position:relative;
     left: 5px;
     overflow:auto;
     padding-bottom: 20px;
     }

#menueoben table {
     font-size: 10px;
     background-color: transparent;
     border: transparten;
     }

#menueoben td {
     background-color: #993333;
     border-left: thin solid #CCCCCC;
     border-top: thin solid #CCCCCC;
     border-right: 2px solid #000000;
     border-bottom: 3px solid #000000;
     }

#menueoben a:link {
     color: #F7D1A9;
     text-decoration: none;
     }

#menueoben a:visited {
     color: #808080;
     text-decoration: none;
     }

#menueoben a:hover {
     color: #ffffff;
     text-decoration: none;
     }

#bastelindex ul {
   list-style-type: none;
   list-style-position: inside;
   background-color: #F7D1A9;
   border: solid 1px #993333;
   height: 135px;
   float: left;
   padding: 7px;
   margin-bottom: 1em;
   font-size: 9pt;
   margin-left: 2px;
   margin-right: 5px
   }

#bastelindex ul.aussen {
   border: 0px;
   background-color: transparent;
   }

#bastelindex img {
  border:0px
  }

#bastelindex {
   padding: 2px 10px 10px 5px;
   margin: 0px 10px 10px 5px;
   font-size: 14px;
   }

#bastelindex td {
   font-size: 10px;
   border: 4px solid #F7D1A9;
   background-color: #F7D1A9;
   }

#bastelindex a:link {
     color: #993333;
     text-decoration: none;
     }

#bastelindex a:visited {
     color: #000000;
     text-decoration: none;
     }

#bastelindex a:hover {
     color: #ffffff;
     text-decoration: none;
     }

#bastelindex img {
  border:0px
  }

 
.grafik_hoch {
   img {
     border: none;
     height: 110;
     }
 
.grafik_quer {
   img {
     border: none;
     width: 110;
     }

