html {display:table;margin:auto;}
body {display:table-cell;background-color:ivory; color:black;}
input   {font-size:90%;}
select  {font-size:90%;}
h1      {text-align:center;font-family:Helvetica,Arial,sans-serif; color:#006400;font-size:150%;}
h2      {text-align:center;font-family:Helvetica,Arial,sans-serif; font-size:120%;}
h4      {text-align:center;font-family:Helvetica,Arial,sans-serif;}
p,li    {text-align:justify;}
td      {vertical-align:top}

A:link {color:blue; text-decoration:none;}
A:visited {color:blue; text-decoration:none;}
A:hover {text-decoration:underline;}
A:active {text-decoration:underline;}

.tabform {background-color:lavender; padding-top:5pt;}
.tabtext {background-color:lemonchiffon;}
.tablink {background-color:azure; 
          border-style:solid; border-width:1px; border-collapse:collapse; border-color:blue;
          padding-left:6px;padding-right:6px;
          font-family: Helvetica,Arial,sans-serif; font-size:90%;}

.bas {vertical-align:baseline; font-weight:bold;}
.subtit {color:blue;font-weight:bold;}
.bkdate {font-size:small;text-align:right; }
.mainblo {padding-left:5px;padding-right:15px;vertical-align:top;}
.sidbox {background-color:#e5ffbb;border:2pt solid black;width:100%;padding-left:5px;}

p#descrip { font-size:90%; font-family: Helvetica,Arial,sans-serif; }
p#exampl  { font-size:80%; font-family: Helvetica,Arial,sans-serif; }
ul#descrip { font-size:90%; font-family: Helvetica,Arial,sans-serif; }

.kopf {background-color:teal; text-align:right;border-width:2pt;border-style:solid;border-color:black;font-family:Helvetica,Arial,sans-serif;font-size:80%;font-weight:bold;}
A.kopfa:link {color:white; text-decoration:none;}
A.kopfa:visited {color:white; text-decoration:none;}
A.kopfa:hover {text-decoration:underline;}
A.kopfa:active {text-decoration:underline;}
