body
   {
    margin-top:0%; 
    font-family:Comic Sans MS, Script, Times new roman, Arial;
   }    

   @font-face {
    font-family: "ComicMS";
    font-weight: normal;
    src: url(res/ComicMS.TTF);
}

  @font-face {
    font-family: "Abbeyline";
    font-weight: normal;
    src: url(res/Abbeyline.ttf);
}



 table
    {
       border-width:0px;
 /*    table-layout:fixed; */
     padding-top:"0px";
     padding-bottom:"0px";
     padding-right:"0px";
     padding-left:"0px";
     cellpadding:"0px";
     align="center" 
      
    }


table.bt    /* Table Eigenschaften fuer Buchtitel  */
    {
     border-width:8px;
     border-color:black;   /* keine Hochkommata bei % -Angaben verwenden !!!!!! */
     padding-top:8px;
     padding-bottom:8px;
     padding-right:8px;
     padding-left:8px;
     width:100%;
     align:center;
 /*   background-color: white; */ 
    }

  td.bt
       {   
        border:5px;
        margin-top:12px;  /* Aussenrand zum nächsten Element */
        margin-bottom:12px;  /* Aussenrand zum nächsten Element */
        padding:12px;               /* padding und spacing: keine %-Angaben, da nicht von T-Online und */
        spacing:12px;              /* Internet Explorer darstellbar !!!!!                             */
        border-spacing:2px;
        font-size:26;
        color:black;   
        align:"center";
     /*   background-color: white;  */
        
        }
        
  td.start
       {
        border:5px;
        margin-top:12px;  /* Aussenrand zum nächsten Element */
        margin-bottom:12px;  /* Aussenrand zum nächsten Element */
        padding:12px;               /* padding und spacing: keine %-Angaben, da nicht von T-Online und */
        spacing:12px;              /* Internet Explorer darstellbar !!!!!                             */
        border-spacing:2px;
         font-family: Comic Sans MS, ComicMS, Comic Sans MS, Amienne, Times new roman, Arial;
        font-size:140%;
        color:black;
        align:"center";
     /*   background-color: white;  */

        }
        
    td.bild
       {

        padding:24px;  /* Aussenrand zum nächsten Element */

          }
        
   td.lin                   /* fuer Links */
       {
        border:5px;
        margin-top:12px;  /* Aussenrand zum nächsten Element */
        margin-bottom:12px;  /* Aussenrand zum nächsten Element */
        padding:12px;               /* padding und spacing: keine %-Angaben, da nicht von T-Online und */
        spacing:12px;              /* Internet Explorer darstellbar !!!!!                             */
        border-spacing:2px;
        font-size:18;
        color:black;
        text-align:left;
     /*   background-color: white;  */

        }
        
  td.bb   /* td pro Buchbild */
       {
        padding:6px;
        width:40%;
        align:"center";
       }
        
  td.home       /* pruefen: Verwendung ????? */
       {
  /*      border:5px;  */
         border:0px;
        border-style:double;
        margin-top:4px;  /* Aussenrand zum nächsten Element */
        margin-bottom:4px;  /* Aussenrand zum nächsten Element */
        padding:0px;               /* padding und spacing: keine %-Angaben, da nicht von T-Online und */
        spacing:12px;              /* Internet Explorer darstellbar !!!!!                             */
        border-spacing:2px;        /* Achtung:padding zieht nur in td, nicht in tr oder table !!!!!  */
        font-size:180%;
        font-style:oblique;
        font-weight:bolder;
        color:#c0c0c0;
        text-align:center;
     /*   background-color: white;  */

        }
        
   td.opt          /* Formatierung für Optionen wie Home etc. */
      {
        align:center;
        font-family:Comic Sans MS, Times new roman, Arial;
        font-size:38;
      }
      
   td.tabu   /* Tabellenelement für Tagebuch  */
    {
     font-family:Comic Sans MS, ComicMS, Abbeyline, Script, Times new roman, Arial;
     font-size:20;
     color:black;
    }

  img.bt 
       {border-style:double;
        border-width:10px;
     /*  border-color:#c0c0c0;  */
      /*   border-color:#ffd700 */
      /*     border-color:#708090  */
           border-color:#000000
        }

  img.rahmen
  {
    border-style:double;
 /*   border-width:thick; */
    border-width:24px;

    border-color:#150517;
   }

   img.intext
   {
     margin-top:1%;
     margin-bottom:1%;
     margin-left:1%;
     margin-right:1%;
     
   }

.lR     /* linker Rand */
    {
     MARGIN-LEFT: 90px
    }
    
 div.copr
   {
     text-align:center;
     font-size:10;
     color:#8B4513;
   }
   


.kleinXX  {
     width:100%;
     border:0px;  
     font-family: Arial;
     font-size: 16;
     padding:3px;
     spacing:0px;
     align:center
     }



     
h1 { font-size:150%;
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
 /*    font-family:Blaja, Elegant, Monotype Corsiva, Comic Sans MS, Times new roman, Arial;      */
        font-family:  Monotype Corsiva, ComicMS, Times new roman, Arial;
      background-color:black;
      color:white;
      border:0px;
     text-align:center;
     margin-left:2%;   /* statt 25 */
     margin-right:2%   /* statt 25 */
     }
     
 h2 {
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */

     font-family:ComicMS, Times new roman, Arial;
      background-color:black;
      font-size:150%;
      color:white;
      border:0px;
     text-align:center;
     margin-left:25%;
     margin-right:25% ;

     }
     
 h3 { font-size:2%;
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
     font-family: Monotype Corsiva, Comic Sans MS, Times new roman, Arial;
     font-weight:bolder;
      color:white;
      border:0px;
     text-align:left;
     margin-left:2%;   /* statt 25 */
     margin-right:2%   /* statt 25 */
     }
     
 h4 { font-size:100%;
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
     font-family: Arial, Comic Sans MS, Times new roman, Arial;
     font-weight:lighter;
      color:black;
      border:0px;
     text-align:left;
     margin-left:2%;   /* statt 25 */
     margin-right:2%   /* statt 25 */
     }
     
 h5 { font-size:80%;
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
     font-family:  Comic Sans MS, Times new roman, Arial;
       font-weight:lighter;
      color:black;
      border:0px;
     text-align:left;
     margin-left:2%;   /* statt 25 */
     margin-right:2%   /* statt 25 */
     }
     
  h6 { font-size:100%;
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
     font-family:Comic Sans MS, Times new roman, Arial;
      background-color:black;
      color:white;
      border:0px;
     text-align:center;
     margin-left:2%;   /* statt 25 */
     margin-right:2%   /* statt 25 */
     }

     
  span.klein
  { font-size:80%;
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
     font-family:  Comic Sans MS, Times new roman, Arial;
       font-weight:lighter;
      color:#660033;
      border:0px;
     text-align:left;
     margin-left:4%;
     margin-right:2%
     }
  
     
td.klein {
 /*    align:center; */
     font-family: Comic Sans MS, ComicMS, Script, Amienne, Times new roman, Arial;
     font-size: 120%;
     font-weight:bold;
     padding:0px;
     spacing:0px;
     color:#660033;
     background-color:#FFFFCC;
      text-align:center;
     }
 td.e0       /* Navigation Ebene 0 */
{
     align:right;
     font-family: Comic Sans MS, ComicMS, Amienne, Times new roman, Arial;
     font-size: 60%;
     font-weight:900;

      padding:2%;
     spacing:0px;
     color:white;
     background-color:black;
     text-align:left;
     }
     
td.e1       /* Navigation Ebene 1 */
{
     align:right;
     font-family: Arial, Comic Sans MS, ComicMS, Comic Sans MS, Amienne, Times new roman ;
 /*    font-size: 121%;  */
      font-size: 95%;
     font-weight:600;
     padding:3px;
     spacing:0px;
     color:white;
  /*   background-color:black;    */
     text-align:left;
     }

td.e2       /* Navigation Ebene 2 */
{
     align:right;
     font-family: Arial, Comic Sans MS, ComicMS, Comic Sans MS, Amienne, Times new roman ;
     font-size: 75%;
     font-weight:600;
     padding:3px;
     spacing:0px;
     color:white;
 /*    background-color:black;    */
 /*   text-decoration:blink;  nur bei FireFox interpretiert */
  
     text-align:right;
     }

 td.e3       /* Navigation Ebene 3 */
{
     align:right;
     font-family: Arial, Comic Sans MS, ComicMS, Comic Sans MS, Amienne, Times new roman ;
     font-size: 70%;
     font-weight:200;
     padding:3px;
     spacing:0px;
     color:#c0c0c0;
      background-color:white;
 /*   text-decoration:blink;  nur bei FireFox interpretiert */

     text-align:right;
     }
     
td.iv       /* Inhaltsverzeichnis z.B. bei Resien und Recherchen*/
{
     align:center;
     font-family: Arial, Comic Sans MS, ComicMS, Comic Sans MS, Amienne, Times new roman ;
     font-size: 75%;
     font-weight:400;
     padding:3px;
     spacing:0px;
     color:white;
     background-color:black;
 /*   text-decoration:blink;  nur bei FireFox interpretiert */

     text-align:center;
     }
     

 td.les
 { font-size:150%;
     align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
     font-family: Monotype Corsiva, Comic Sans MS, Times new roman, Arial;
     font-weight:bolder;
      color:black;
      border:0px;
     text-align:center;
     margin-left:2%;   /* statt 25 */
     margin-right:2%   /* statt 25 */
     }


 p.bi    /* Absatz für Buchinhalt  */
    {
     font-family:ComicMS,Comic Sans MS, Script,Times new roman, Arial;
     font-size:20;
 /*  color:#c0c0c0;  */
      color:black;
    }

 p.rrU    /* Überschrift Reisen und Recherchen  */
    {
     font-family: ComicMS, Comic Sans MS, Script,Times new roman, Arial;
     font-size:160%;
      color:black;
    }
 
 
  p.rr    /* Absatz für Reisen und Recherchen  */
    {
     font-family:Comic Sans MS, Times new roman, Arial;
     font-size:14;
 /*    color:#c0c0c0;  */
      color:black;
    }



 .formDes  /* Formatierung für Formulareingaben in BLOB und GALERIE */
{
    font-family: Comic Sans MS, ComicMS, Script, Amienne, Times new roman, Arial;
     font-size:80%;
     font-weight:bold;
     padding:0px;
     spacing:0px;
     color:#660033;
     background-color:#FFFFCC;
      text-align:center;
}
  

 

.hgLes {background-image:url(res/hgrdLes.jpg)}
.hgN  {background-image:url(res/hgrdN.jpg)}
.hgt  {background-image:url(res/hgrdT.jpg)}   /* Tabellen Hintergrund für Überschriften */
.hg  {background-image:url(res/hgrdL.jpg);
 background-attachment:fixed;
}


.pI {align:center;
     margin-top:0%;  /* abstand von oben/ oberen Element */
   /*  vertical-align:top; */
     font-family:ComicMS, Times new roman, Arial;
      background-color:black;  
      font-size:24; 
      color:white;
      border:0px;
     text-align:center;
     margin-left:25%;
     margin-right:25%
    }
    
  a.hell:link {color:#FAEBD7;
               text-decoration:none
               }
  a.hell:visited {color:#FAEBD7;
               text-decoration:none
               }
  a.hell:active {color:#e9967a;
                text-decoration:underline
               }

  a.hell:hover {color:#e9967a;
                text-decoration:underline
               }

   a:link {color:#660033;         /* #8b0000  */
               text-decoration:none
               }
  a:visited {color:#660033;
               text-decoration:none
               }
  a:active {color:#e9967a;
                text-decoration:underline
               }

  a:hover {color:#e9967a;
                text-decoration:underline
               }

   a.gelb:link {color:yellow;
               text-decoration:none
               }
  a.gelb:visited {color:yellow;
               text-decoration:none
               }
  a.gelb:active {color:#e9967a;
                text-decoration:underline
               }

  a.gelb:hover {color:#e9967a;
                text-decoration:underline
               }
       
