hr
{ color:#e0e0e0;
  background:#e0e0e0;
  height:1px;
  border:0px; /* Für Firefox und Opera */
}

body
{ color:#e0e0e0;
  background-color:#547d9b;
  background-image:url(gifs/verlauf.jpg); background-repeat:repeat-x; /* background-color:#547d9b; */
  font-size:16px;
  font-family: Times New Roman, Arial, Tahoma, Helvetica, Verdana, sans-serif;
}

.bodyT      { background-color:#104e70; }                        /* Top          (Titel)  */
.bodyL1     { background-color:#303c40; }                        /* Links oben   (Wappen) */
.bodyL2     { background-color:#303c40; }                        /* Links unten  (Text)   */
.bodyR1     { background-color:#606c70; }                        /* Rechts oben  (Foto)   */
.bodyR2     { background-color:#606c70; color:#ffffff }          /* Rechts mitte (Text)   */
.bodyR3     { background-color:#404c50; }                        /* Rechts unten (Text)   */
.bodyB      { background-color:#303c40; }                        /* Bottom       (Fuss)   */
.bodyX      { }                                                  /* Durchsichtig (Info)   */

.marginT    { margin:00px 00px 00px 10px; font-size:2.7ex; font-weight:bold; }
.marginL    { margin:20px 30px 10px 10px; }                      /* Textfeld */
.marginLa   { margin:00px 30px 10px 10px; }                      /* Textfeld - Abstand oben kleiner */
.marginLb   { margin:00px 00px 00px 120px; }                     /* Textfeld - Abstand oben kleiner */
.marginF    { margin:10px 10px 00px 00px; }                      /* Foto Untertitel */
.mMenu      { margin:01px 02px 01px 02px; }                      /* Menu */

.border0    { border:5px solid #808080; }                        /* Tabelle Familienforscher Umrandung */
.border1    { border:1px solid #808080; font-size:2.0ex; }       /* Tabelle Familienforscher Kopf */
.border2    { border:1px solid #808080; font-size:1.7ex; }       /* Tabelle Familienforscher Zellen */
.borderT    { border-top:1px solid #808080;font-size:1.7ex;}     /* Sitemap Zellen Border:top */
.borderTB   { border-top:1px solid #808080; border-bottom:1px solid #808080; font-size:1.7ex;} /* Sitemap Zellen Border:top-bottom */
.borderN    { font-size:1.7ex;}                                  /* Sitemap Zellen Border:none */

#Text1      { color:#800080; background-color:#106060 }          /* in HTML: <p id="Text1">hier der Text...</p> */


a:link      { text-decoration:none; color:#e0e0e0; }
a:visited   { text-decoration:none; color:#e0e0e0; }
a:focus     { text-decoration:none; color:#e0e0e0; }             /* Internet Explorer interpretiert :focus als :active */
a:hover     { text-decoration:none; color:#FF8080; background-color:#506060 }
a:active    { text-decoration:none; color:#e0e0e0; }

.linkR1            { }
a.linkR1:link      { text-decoration:none; color:#e0e0e0; background-color:#455555 }
a.linkR1:visited   { text-decoration:none; color:#e0e0e0; }
a.linkR1:focus     { text-decoration:none; color:#e0e0e0; }
a.linkR1:hover     { text-decoration:none; color:#ffff80; background-color:#657575 }
a.linkR1:active    { text-decoration:none; color:#e0e0e0; }

.linkR2            { }
a.linkR2:link      { text-decoration:none; color:#ffffff; background-color:#607070 }
a.linkR2:visited   { text-decoration:none; color:#ffffff; }
a.linkR2:focus     { text-decoration:none; color:#ffffff; }
a.linkR2:hover     { text-decoration:none; color:#FFFF80; background-color:#809090 }
a.linkR2:active    { text-decoration:none; color:#ffffff; }

.linkR3            { }      /* unten rechts */
a.linkR3:link      {
	text-decoration:none;
	color:#e0e0e0;
	background-color:#404c50
}
a.linkR3:visited   { text-decoration:none; color:#e0e0e0; }
a.linkR3:focus     { text-decoration:none; color:#e0e0e0; }
a.linkR3:hover     { text-decoration:none; color:#F08080; background-color:#506060 }
a.linkR3:active    { text-decoration:none; color:#e0e0e0; }

.linkD1            { }      /* code & design */
a.linkD1:link      { text-decoration:none; color:#203030; }
a.linkD1:visited   { text-decoration:none; color:#203030; }
a.linkD1:focus     { text-decoration:none; color:#203030; }
a.linkD1:hover     { text-decoration:none; color:#203030; background-color:#648dab }
a.linkD1:active    { text-decoration:none; color:#203030; }


span.rahmen        { border:0px gray; background-color:#708080; padding:0px; margin:0px; }