@charset "utf-8";
html {display:table;margin:auto;}
body {display:table-cell;background-color:ivory;color:black;font-family:Helvetica,Arial,sans-serif;}

td      {vertical-align:top;font-size:100%; }
form td {font-size:100%; }
input   {font-size:90%;}
td input{font-size:100%;}
select  {font-size:90%;}
h1      {text-align:center;color:#006400;font-size:150%;}   /* darkgreen */
h2      {text-align:center;font-size:120%;}
h3      {text-align:center;font-size:110%; margin-top:0px;margin-bottom:0px;}
h4      {font-size:100%; margin-top:0px;margin-bottom:0px;}
p       {text-align:justify;}
li      {text-align:justify;font-size:100%;}

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:#E6E6FA; padding-top:5pt;}                         /* lavender */
.tabtext {background-color:#FFFACD;}
.tablink {background-color:#F0FFFF; 
          border-style:solid; border-width:1px; border-collapse:collapse; border-color:blue;
          padding-left:6px;padding-right:6px;font-size:90%;}

.bas    {vertical-align:baseline; font-weight:bold;}
.subtit {color:blue; font-weight:bold;}

.descrip {font-size:90%;}
.exampl  {font-size:90%;}
.cent    {text-align:center;font-size:90%;}
.centb   {text-align:center;font-weight:bold; font-size:90%;}
.conjtab {line-height:120%; }

.texgr {color:#888888;}

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; }

.clforma { background:lavender;width:500px; }
.clformb { background:lightblue;width:250px; }
.butt { cursor: pointer; width:250px; height:40px; text-align:center; background-color:lightblue; border-width:2px; border-color:#9999FF; border-style:outset;}
.but2 { cursor: pointer; min-height:40px; text-align:center; background-color:lemonchiffon; border-width:2px; border-color:#9999FF; border-style:outset;}
.but3 { cursor: pointer; height:30px; text-align:center; vertical-align:middle; background-color:lemonchiffon; border-width:2px; border-color:#9999FF; border-style:outset;}
.krei { cursor: pointer; }

.bkdate {font-size:small;}
.mainblo {padding-left:5px;padding-right:15px;vertical-align:top;}
.sidbox {background-color:#e5ffbb;border:2pt solid black;width:100%;}
.indxdiv { width:100%;font-weight:bold;font-size:110%;border-width:1px;border-style:solid;}
.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;}
#topbut {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 30px;font-weight:bolder;
  border: none;
  outline: none;
  background-color: #aaa;
  color: white;
  cursor: pointer;
  padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;
  border-radius: 6px;}
#topbut:hover {background-color: #444;}
