/* allgemein */

#breite {width:92%} 

body {
     margin-top: 12px; 
     margin-left: 10px; 
     margin-right: 0px;
     margin-bottom: 0px;        
     background-color: #2D2D2D; 
     background-image:url(images/bg.jpg);
     padding:0px;
     }

td   {
     font-size: 13px;
     font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
     text-align:left;
     color:#9f9f9f;}

#mitte {
     text-align:center;
     }
     
#rechtsfett {
     text-align:right;
     font-weight:700;
     color:#000000
     }  
        
h2   {
     letter-spacing:2px;
     font-family:arial, helvetica, verdana, tahoma, sans-serif;
     font-size: 16px;
     }

/* rahmen */

.li  {
     width:30px;
     background-image:url(images/rand-1.jpg);
     border-left:solid 0px #000;
     }

.re  {
     width:30px;
     background-image:url(images/rand-2.jpg);
     border-right:solid 0px #000;
     }
     
#inhalt {
      border-right:solid 1px #9B9B9B;
      border-left:solid 1px #9B9B9B;
      background-color:#121212;
      }


#titelfeld {
         background-color:#121212;
         letter-spacing:10px;
         color:#ffffff;
         font-variant:small-caps;
         padding-right:10px;
         padding-bottom:1px;
         vertical-align:bottom;
         border-bottom:solid 1px white;
         text-align:right;
         border-bottom:solid 1px #343434;
         }

#optimiert {
         background-color:#121212;
         color:#ffffff;
         padding-right:10px;
         padding-left:10px;
         padding-bottom:1px;
         vertical-align:bottom;
         border-bottom:solid 1px white;
         text-align:left;
         width:141px;
         border-bottom:solid 1px #343434;
         }

#menulinks {
           color:#ffffff; 
           padding-left: 0px;
           padding-right:0px;
           padding-top: 20px;
           background-color:#151515;
           background-image:url(images/hand-l.jpg);
           background-repeat:no-repeat;
           height:392px;
           }
           
#menurechts {
            padding-left: 0px;
            padding-right:0px;
            padding-top: 20px;
            background-image:url(images/bg.gif.jpg);
            background-repeat:no-repeat;
            height:392px;
            }

#menuunten {
           font-family: "Times New Roman",Times,serif;
           text-align:center;
           font-size: 15px;
           color:#7f7f7f; 
           padding-left: 10px;
           padding-right:10px;
           padding-top: 2px;
           padding-bottom: 10px;
           background-color:#121212;
           border-TOP:solid 1px #343434;
           height:125px;
           }

#textber {
         height:505px;
         padding-top: 20px; 
         padding-bottom: 20px;
         padding-left: 20px;
         padding-right:20px;
         background-color:#202020;
         width:100%;
         border-left:solid 1px #343434;
         }


#fusszeile {
           font-family: arial, helvetica, tahoma ,verdana,  sans-serif; 
           letter-spacing:2px;
           font-variant:small-caps;
           color: #ffffff; 
           padding:1px;
           font-size: 11px;
           height:22px;
           text-align:center;
           background-color:#121212;
           width:100%;
           border-top:solid 1px #343434;
           border-right:solid 1px #9B9B9B;
           border-left:solid 1px #9B9B9B;
           }

/* menue  */

#menu1 a , #menu1 a:visited , #menu1 a:active {
       background-color:#;
       color:#6F6F6F;
       text-decoration:none ;
       text-align:left;
       font-weight:700;
        font-size: 13;
       width:141px;
        font-variant:normal;
       font-family: arial, helvetica, tahoma ,verdana, sans-serif;
       padding-bottom:2px;
       padding-top:2px;
       }

#menu1 a:hover{
       background-color:#;
       font-weight:900;
       color:#000000;
       text-decoration:none ;
       }

/* allgemeine links im text */

a:link, a:visited, a:active{ 
        font-size: 14;
        font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
        text-decoration:none;
        font-variant:small-caps;
        color:#a3a3a3;
        font-weight:700;
        }

a:hover{
        background-color:#;
        color:#ffffff;
        }

.invert {
    color: #121212;
    font-weight: 900;
    background-color: #7f7f7f;
    padding-left:2px; 
    padding-right:2px;
    padding-top:2px; 
    padding-bottom:2px;
    }
.weiss {
    color: #ffffff;
    font-weight: 900;
    background-color: #000000;
    padding-left:2px; 
    padding-right:2px;
    padding-top:2px; 
    padding-bottom:2px;
    }
.schwarz {
    color: #000000;
    font-weight: 900;
    background-color: #ffffff;
    padding-left:2px; 
    padding-right:2px;
    padding-top:2px; 
    padding-bottom:2px;
    }
    
#author {
        position:relative; 
        top:131px; 
        left:0px;
           font-family: arial, helvetica, tahoma ,verdana,  sans-serif; 
           padding:1px;
           font-size: 11px;
           text-align:right;
           }
