body { background-color: #888888; 
    background: URL(../_elemente/bgsandstein_mittelgrau.jpg);
            padding: 0px;
            margin: 0px;}
a:link { color: #9999FF; 
            text-decoration: none;}
a:visited { color: #CC99CC;
            text-decoration: none; }
a:hover { color: #FF6600; 
             text-decoration: underline;}
a:active { color: #FF3399; 
             text-decoration: underline;}
hr  {  position: absolute;
         left: 10px;
         width: 790px;
         padding: 0px 0px 0px 0px;
         color: #999999;
        }
#background {  position: absolute;
       top: 0px;
       left: 0px;
       width: 800px;
       padding: 0px 10px 0px 10px;
       background-color: #003333;
        }         
#kopflinks { position: absolute;
            top: 5px;
            left: 10px;
            width: 790px;
            height: 30px;
           color: #FFCC66;
          font-family: "Comic Sans MS";
          font-size: 16px;
          font-weight: 100;
          padding: 0px;
          margin: 0px;
          background-color: transparent; 
             }
#kopfrechts { position: absolute;
            top: 5px;
            left: 610px;
            width: 190px;
            height: 30px;
            text-align: right;
            background-color: transparent;
             }
#titel {  
       color: #FFFFFF;
       font-family: arial, sans-serif;
       font-size: 20px;
       font-weight: 200;
       text-align: center;
       padding: 0px;
       margin: 0px  }
h1 { color: #FFCC66;
       font-family: "Comic Sans MS";
       font-size: 24px;
       font-weight: 400;
       padding: 0px;
       margin: 0px  }
h1.klein18 { color: #FFCC66;
       font-family: "Comic Sans MS";
       font-size: 18px;
       font-weight: 400;
       padding: 0px;
       margin: 0px  }
h1.klein16 { color: #FFCC66;
       font-family: "Comic Sans MS";
       font-size: 16px;
       font-weight: 100;
       padding: 0px;
       margin: 0px  }
h2 { color: #FFFFFF;
       font-family: arial, sans-serif;
       font-size: 22px;
       font-weight: 200;
       padding: 0px;
       margin: 0px  }
h3 { color: #FFFFFF;
       font-family: arial, sans-serif;
       font-size: 20px;
       font-weight: 200;
       padding: 0px;
       margin: 0px  }
h3.grau { color: #CCCCCC;
       font-family: arial, sans-serif;
       font-size: 18px;
       font-weight: 200;
       padding: 0px;
       margin: 0px  }
h4 { color: #FFCC66;
       font-family: arial, sans-serif;
       font-size: 16px;
       font-weight: 400;
       padding:  5px 5px 5px 5px;
       margin: 0px  }
h4.allg { color: #CCCCCC;
       font-family: arial, sans-serif;
       font-size: 16px;
       font-weight: 400;
       padding: 5px 5px 5px 5px;
       margin: 0px  }
h4.kunst { color: #9ACE32;
       font-family: arial, sans-serif;
       font-size: 16px;
       font-weight: 400;
       padding:  5px 5px 5px 5px;
       margin: 0px  }
h4.weiss { color: #FFFFFF;
       font-family: arial, sans-serif;
       font-size: 16px;
       font-weight: 400;
       padding:  5px 5px 5px 5px;
       margin: 0px  }
.gelb { color: #FFCC66;
        }
h6 { color: #9999FF; 
       font-family: arial, sans-serif;
       font-size: 16px;
       font-weight: 100;
       padding: 0px;
       margin: 0px  }
h6.abst { color: #9999FF; 
       font-family: arial, sans-serif;
       font-size: 8px;
       line-height: 1em;
       font-weight: 100;
       padding: 0px;
       margin: 0px  }
.kurz {
        margin: 0px 200px 0px 200px;
         }
p { color: #FFCC66;
       font-family: verdana, arial, sans-serif;
       font-size: 16px;
       font-weight: 100;
       line-height: 1.5em;
       padding: 0px;
       margin: 0px;
       text-indent: 2em;
          }
p.kunst { color: #9ACE32;
       font-family: verdana, arial, sans-serif;
       font-size: 16px;
       font-weight: 100;
       line-height: 1.5em;
       padding: 0px;
       margin: 0px;
       text-indent: 2em;
          }
p.allg { color: #CCCCCC;
       font-family: verdana, arial, sans-serif;
       font-size: 16px;
       font-weight: 100;
       padding: 0px;
       margin: 0px;
       text-indent: 2em;
          }
p.links { color: #FFCC66;
       font-family: verdana, arial, sans-serif;
       font-size: 16px;
       font-weight: 100;
       line-height: 1.5em;
       padding: 0px;
       margin: 0px;
       text-indent: 0em;
          }
dl { color: #FFCC66;
       font-family: arial, sans-serif;
       font-size: 16px;
       font-weight: 400;
       padding: 0px;
       margin: 0px;
          }
ul {  color: #FFCC66;
       font-family: arial, sans-serif;
       font-size: 18px;
       font-weight: 200;
       line-height: 2.5em;
       padding-top: 0px;
       padding-bottom: 0px;
       margin-top: 0px;
       margin-bottom: 0px ;
        }
ul.lit {  color: #FFCC66;
       font-family: arial, sans-serif;
       font-size: 18px;
       font-weight: 200;
       line-height: 1.3em;
       padding-top: 0px;
       padding-bottom: 0px;
       margin-top: 0px;
       margin-bottom: 0px ;
        }
ul.tec {  color: #FFCC66;
       font-family: arial, sans-serif;
       font-size: 16px;
       font-weight: 400;
       line-height: 1.3em;
       padding-top: 0px;
       padding-bottom: 0px;
       margin-top: 0px;
       margin-bottom: 0px ;
        }
ul.text {  color: #FFCC66;
       font-family: arial, sans-serif;
       font-size: 17px;
       font-weight: 400;
       line-height: 1.1em;
       padding-top: 0px;
       padding-bottom: 0px;
       margin-top: 5px;
       margin-bottom: 5px ;
        }
ul.kunst {  color: #9ACE32;
       font-family: arial, sans-serif;
       font-size: 17px;
       font-weight: 400;
       line-height: 1.3em;
       padding-top: 0px;
       padding-bottom: 0px;
       margin-top: 5px;
       margin-bottom: 5px ;
        }
ul.allg {  color: #CCCCCC;
       font-family: arial, sans-serif;
       font-size: 17px;
       font-weight: 400;
       line-height: 1.0em;
       padding-top: 0px;
       padding-bottom: 0px;
       margin-top: 5px;
       margin-bottom: 5px ;
        }
