/*** GFAHNEN Style-Sheet  W.Veeh, W.Bub Stand 9.02 10.10.2009 ***/

/* Einstellungen für gesamte Seite */
body  { background-image:none; background-color:rgb(0,0,0); font-family: Arial, Helvetica, sans-serif; font-size:11pt; margin-top:  0; margin-bottom: 0; color:#FFFFFF}
table { font-family: Arial, Helvetica, sans-serif; font-size:10pt; margin-top:  0; margin-bottom: 0; color:#FFFFFF; background-color:rgb(0,0,0); }

/* Schriftgröße für Quellentext */
 body.QuText { font-size:0.8em; }

/* Schriftformatierung für Text allgemein */
p  { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#FFFFFF; line-height:11pt}

/*  Schriftformatierung für Aufzählungslisten */
li { font-family: Arial, Helvetica, sans-serif; font-size:11pt; margin-top:  0; margin-bottom: 0; color:#FFFFFF }

/* Schriftformatierung für Überschriften h1=oberste Eben=Hauptüberschriften h2=mittlere Ebene usw. */
h1 { font-family: Arial, Helvetica, sans-serif; font-size:20pt; font-weight:bold; margin-top:  0; margin-bottom: 5pt; color:#FF3333 }
h2 { font-family: Arial, Helvetica, sans-serif; font-size:16pt; margin-top: 18pt; margin-bottom: 5pt; color:#CCCCCC }
h3 { font-family: Arial, Helvetica, sans-serif; font-size:14pt; margin-top: 18pt; margin-bottom: 5pt; color:#99CCFF }
h4 { font-family: Arial, Helvetica, sans-serif; font-size:12pt; margin-top: 15pt; margin-bottom: 5pt; color:#006600 }

/* Schriftformatierung für Tabellen Inhalte */
td { font-family: Arial, Helvetica, sans-serif; font-size:11pt; color:#FFFFFF; }

/* Schriftformatierung für Tabellen-Überschriften */
th { background-color:rgb(0,96,0); font-family: Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; color:#FFFFCC }

/*    Kurz-Ahnentafeln */
td.at_mini { font-family: Arial, Helvetica; font-size:8pt; color:#00CC66; background-color:#003333; }
td.f  { border:1px solid red;  }
td.m  { border:1px solid blue; }

/* Menüs */
div.menu_mt { font-size:1.75em; font-weight:bold; }
.menu_m a { font-variant:small-caps; }
table.menu_m { background-image:none;  
}
/*    Grosse Schrift für Überschrifts-Boxen */
td.h_box { font-family: Arial, Helvetica; font-size:14pt; color:#F0F0FF ; font-weight:bold }

/* Schriftformatierung für Verweise (Links) */
a:link    {color: #BBBBFF; font-size:11pt}
a:visited {color: #CCCCFF; font-size:11pt}
a:active  {color: #FF9900; font-size:11pt}
a:hover   {background-color: #330099; }
a.at_mini:link    {color: #BBBBFF; font-size:8pt; }
a.at_mini:visited {color: #CCCCFF; font-size:8pt; }
a.at_mini:active  {color: #FF9900; font-size:8pt; }

/* Quellen - Verweise (Links) */
a.quref:link    { color:#9999CC; font-size:7pt; } 
a.quref:visited { color:#999999; font-size:7pt; } 
a.quref:active  { color:#FF99FF; font-size:7pt; } 

/*  Schriftformatierung für kursiv */
i.spec  { color:#FFFF00; }

/*  Schriftformatierung für fette Ehenmarkierung */
b.ehe  { color:#FF0000; }

/* Blocksatz */
div.block { text-align:justify }

/* Absatz, eingerückt */
div.einr { text-indent:-0.33cm; margin-left:0.33cm; margin-top:0cm; margin-bottom:0cm; }

/* Absatz, eingerückt, Blocksatz */
div.einblk { text-indent:-0.33cm; margin-left:0.33cm; margin-top:0cm; margin-bottom:0cm; text-align:justify }

