BODY {
margin: 0;
padding: 0;
font-size: 11pt;
font-family: "Times New Roman", serif;
}
.Vase {
background-image: url('a_Bild/a_BgVase.gif');
text-align: center
}

===================================
.x { }
TABLE {
border-width: medium;
background-color: linen;
}
TABLE.Foto {
border-width: medium;
background-color: white;
text-align: center;
vertical-align: middle;
}
TD {
vertical-align: top;

}
.xx { -- Indexsidor -- }
.I100 {
width: 100%;
vertical-align: top;
}
.I80 {
width: 80%;
vertical-align: top;
}
.I50 {
width: 50%;
vertical-align: top;
}
.I40 {
width: 40%;
vertical-align: top;
}
.I20 {
width: 20%;
vertical-align: top;
text-align: center;
}

.xxx { -- Manövreringsfält, högst upp -- }
.AHuv {
width: 80%;
vertical-align: top;
text-align: center;
}
.MHuv {
width: 80%;
vertical-align: top;
text-align: center;
}
.MTAll {
width: 33%;
background-color: "#FFDEAD";
}
.MSAll {
width: 33%;
background-color: "#AADAAD";
}

.xxx { -- Familjefält, andra nivån -- }
.xx  { -- Tabell -- }
.FTHuv {
width: 90%;
background-color: linen;
vertical-align: top;
}
.FTGen {
width: 25%;
text-align: center;
vertical-align: middle;
}
.FTSys {
width: 35%;
vertical-align: middle;
}
.FTMake {
width: 40%;
text-align: center;
vertical-align: middle;
}


.xx  { -- Stamtavla -- }
.FSHuv {
width: 90%;
background-color: linen;
vertical-align: top;
}
.FSGen {
width: 30%;
text-align: center;
vertical-align: middle;
}
.FSSys {
width: 40%;
vertical-align: middle;
}
.FSMake {
width: 30%;
text-align: center;
vertical-align: middle;
}

.xx  { -- Antavla -- }
.FAHuv {
width: 90%;
background-color: linen;
vertical-align: top;
}
.FAVap {
width: 15%;
text-align: center;
vertical-align: middle;
}
.FAProb {
width: 30%;
vertical-align: middle;
}
.FAFoto {
width: 55%;
text-align: center;
vertical-align: middle;
}

.xxxx { -- Tabell för enskild person-- }

.THuv {
width: 90%;
background-color: beige;
vertical-align: top;
}
.THuv2 {
width: 90%;
background-color: Linen;
vertical-align: top;
}
.ThuvOgift {
width: 60%;
background-color: beige;
vertical-align: top;
}
.T20 {
width: 18%;
}
.T30 {
width: 32%;
}
.T40 {
width: 40%;
}

.xxxxx { -- Stamtavla -- }
.SHuv {
width: 90%;
background-color: white;
vertical-align: top;
}
TD.SGen {
width: 15%;
}
TD.SNamn {
width: 38%;
}
TD.SFoDo {
width: 15%;
}
TD.SBo {
width: 17%;
}
TD.SAnm {
width: 15%;
}



==============================================
H1 {
font-family     : Verdana, Arial, sans-serif;
font-weight     : bold;
margin          : 0.5em 3em;
margin-left     : 1em;
font-size       : 1.3em;
text-align      : center;
color           : maroon;
}

H2 {
width: 70%;
letter-spacing: 0.1em;
margin-left: 2em;
margin-top : 3em;
color: green;
text-align: center;
}

H3 {
margin: 0;
border: 0;
padding: 0;
font-size       : 1.9em;
color           : maroon;
}

H4 { font-family: "Times New Roman", serif;
width: 20em;
height: 3em;
word-spacing: 1em;
border: thick solid red;
margin-left: 0;
margin-bottom: 0;
padding: 0;
font-weight: normal;
color: green;
background-color: #B0C4DE;
}

H5 {
font-family     : "Times New Roman", serif, Verdana, Arial, sans-serif;
font-size: 0.8em;
font-style: italic;
margin: 0;
border: 0;
padding: 0;
color: green;
}

H6 {
font-family     : Verdana, Arial, sans-serif;
font-size: 0.6em;
margin: 0;
border: 0;
padding: 2;
color: ;
}

.Barn {
font-size: 1em;
}


P {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
border: 0;
padding: 0;
}
.Namn, .Tabell {
font-family : Arial, sans-serif;
font-size: 1.1em;
}
.C {
text-align: center;
}
.H {
text-align: right;
}
.TomL {
font-size: 0.2em;
}
.TomSt {
font-size: 2em;
}

.Bild {
text-align: center;
color: teal;
font-size: 0.7em;
}
.Obs {
text-align: center;
color: maroon;
font-size: 0.7em;
}
.Small {
text-align: left;
font-size: 0.7em;
}

P.typ2 {
font-weight: bold;
width: 90%;
border: 0;
padding: 0;
margin-left: 1em;
text-indent: 1em;
}

P.Rubrik {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 1em 3em 0 3em;
font-weight: bold;
}

P.Arende {
width: 90%;
margin: 0 3em;
border: 1em 5em;
}

.Vap {
width: 60;
height: 70;
border: 0;
}
.VapS {
width: 30;
height: 35;
border: 0;
}
.ImgSS {
width: 70;
height: 100;
border: 0;
}
.ImgLS {
width: 100;
height: 71;
border: 1;
}
.Pil {
width: 17;
height: 9;
border: 0;
}

A:link    {color:teal}  /* unvisited */
A:visited {color:blue} /* visited   */
A:active  {color:lime} /* active    */
A:hover { font-style: italic; background: white; color: red}