@charset "utf-8";
body {
  width:1250px; display:block; margin: 0 auto;
  background-color:#FFFFF0; color:black;font-family: Helvetica,Arial,sans-serif;
  display:grid;grid-template-columns: 600px 340px 310px; 
}

kopf {
  grid-column:1/3; grid-row:1;
  background-color:teal; text-align:right;border-width:2pt;border-style:solid;border-color:black;font-size:small;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;}

lead {
  grid-column:1/3; grid-row:2;
  padding-top:10px;padding-bottom:10px;
}

mainblo {
  grid-column:1; grid-row:3;
  vertical-align:top; min-width:600px;text-align:left;
}
nav {
  grid-column:2; grid-row:3;
  vertical-align:top; padding-left:5px;text-align:left;
}
skys {
  grid-column:3; grid-row:3;
  vertical-align:top; padding-left:10px;
}
foot {
  grid-column:1; grid-row:4;
}

form
.FeldLite {background-color:#F0FFFF;}  /* azure */
.FeldLemo {background-color:#FFFACD;}  /* lemonchiffon */
.FeldPale {background-color:#AFEEEE;}  /* paleturquoise */
.FeldDark {background-color:#B0C4DE;}  /* lightsteelblue */
.FeldIvor {background-color:#FFFFF0;}  /* ivory */
.FeldPink {background-color:#FFC0CB;}  /* pink */
.FeldMist {background-color:#FFE4E1;}  /* mistyrose */
.FeldGrey {background-color:#DDDDDD;}
.Feld_n1 {background-color:#F0FFF0; }
.Feld_n2 {background-color:#FFF0F5; }

/*form td { vertical-align:top; font-size:90%; }*/
td { vertical-align:top;}
form td {font-size:medium; }
input   {font-size:medium;}
td input {font-size:medium;}
select  {font-size:medium;}
h1      {text-align:center;color:#006400;font-size:x-large;}   /* darkgreen */
h2      {text-align:center;font-size:large;}
h3      {text-align:center;font-size:large; margin-top:0px;margin-bottom:0px;}
h4      {font-size:medium; margin-top:0px;margin-bottom:0px;}
p       {text-align:justify;max-width:700px;}
ul      {max-width:700px;}
li      {text-align:justify;}

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

A.blacklink:link {color:#000000; text-decoration:none; font-weight:bold;}     /* black */
A.blacklink:visited {color:#000000; text-decoration:none; font-weight:bold;}  /* black */
A.blacklink:active {color:#000000; text-decoration:none; font-weight:bold;}   /* black */
A.blacklink:hover {color:#006400; text-decoration:none; font-weight:bold;}    /* darkgreen */

.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:medium;}

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

.descrip { font-size:medium;}
.exampl  { font-size:medium;}
.cent    { text-align:center;font-size:medium;}
.conjtab { line-height:120%; }
.modtab  { table-layout:fixed; width:600px; }
.alphtab { table-layout:fixed; width:100%; }
.titl2   { font-weight:bold; font-style:oblique; color:#006400; }
.tabtd   { border: 1px solid grey; border-collapse:collapse; }

.tima1 {text-align:left; background-color:#BCFFBC;color:#0000A0;font-size:medium; vertical-align:middle;border: 1px solid grey;}
.tima2 {text-align:left; background-color:#7FD37F;color:#0000A0;font-size:medium;}
.tima3 {text-align:left; background-color:#406A40;color:#FFFFFF;font-size:medium;}
.timp1 {text-align:left; background-color:#FFB5C7;color:#0000A0;font-size:medium;}
.timp2 {text-align:left; background-color:#C08894;color:#0000A0;font-size:medium;}
.timp3 {text-align:left; background-color:#AA7078;color:#FFFFFF;font-size:medium;}
.timz1 {text-align:left; background-color:#A9F8FF;color:#0000A0;font-size:medium;}
.timz2 {text-align:left; background-color:#7AC6CD;color:#0000A0;font-size:medium;}
.timz3 {text-align:left; background-color:#538688;color:#FFFFFF;font-size:medium;}
.timr1 {text-align:left; background-color:#FFDEAD;color:#0000A0;font-size:medium;} /* navajowhite */
.timr2 {text-align:left; background-color:#DEB887;color:#0000A0;font-size:medium;} /* burlywood */
.timr3 {text-align:left; background-color:#A0522D;color:#FFFFFF;font-size:medium;} /* sienna */
.timd1 {text-align:left; background-color:#FFA07A;color:#0000A0;font-size:medium;} /* lightsalmon */
.timd2 {text-align:left; background-color:#F08080;color:#0000A0;font-size:medium;} /* lightcoral */
.timd3 {text-align:left; background-color:#8B0000;color:#FFFFFF;font-size:medium;} /* darkred */
.texbl {color:#000000;}
.texgr {color:#888888;}
.texdb {color:#00008B;} /* darkblue */
.zbox {text-align:center; border-radius:2em;}
.boxin{ background-color:#fffff0;}
.boxsu{ background-color:#fff0ff;}
.boxco{ background-color:#f0fff0;}
.boxre{ background-color:#fff0f0;}
.boxpa{ background-color:#e3fbfb;}

p#descrip {font-size:medium;}
p#exampl  {font-size:small;}
ul#descrip{font-size:medium;}

.xaktiv { border-left-width:4px; border-top-width:4px; border-right-width:4px; 
          border-left-style:groove; border-top-style:groove; border-right-style:groove;
          border-left-color:#000000; border-top-color:#000000; border-right-color:#000000;
          border-top-left-radius: 10px 10px; border-top-right-radius: 10px 10px;
          padding-left:5px;
          background-color:#FFFFF0;              /* ivory */
        }
.xlink  { border-left-width:2px; border-top-width:2px; border-right-width:2px; border-bottom-width:1px;
          border-left-style:solid; border-top-style:solid; border-right-style:solid; border-bottom-style:solid;
          border-left-color:#000000; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000;
          border-top-left-radius: 10px 10px; border-top-right-radius: 10px 10px;
          padding-left:5px;
          background-color:#FFFACD;              /* lemonchiffon */
        }
.xnone  { border-left-width:2px; border-top-width:2px; border-right-width:2px;  border-bottom-width:1px;
          border-left-style:solid; border-top-style:solid; border-right-style:solid; border-bottom-style:solid;
          border-left-color:#000000; border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000;
          border-top-left-radius: 10px 10px; border-top-right-radius: 10px 10px;
          padding-left:5px; color:#808080;       /* gray */
          background-color:#FFFACD;              /* lemonchiffon */
        }
		
.centb   { padding-left:50px;font-weight:bold; font-size:medium; position:relative;}
.eintrag { width:60%;background-color:#ffffe0;}
.dropdown{font-size:medium;font-weight:lighter;position: absolute;left: 0px;top: 1.5em;cursor:pointer;
  min-width:40%;border: 1px solid;padding: 5px;background-color: #ffffe0;float:none;text-align:left;z-index:2;}
.dropch  {font-size:medium;background-color:#ffffe0;display:inline-block;width:100%;}
.dropch:hover {background-color:#eee8aa;}
.dropsl  {font-size:medium;background-color:#eee8aa;}
.no-border:focus{outline:none;}

.bkdate  {font-size:small; text-align:right; }
.sidbox {background-color:#e5ffbb;border:2px solid gray;max-width:100%;padding:3px;}
.sidmen{list-style-type:none;line-height:1.2em;text-indent:-10px;}
.box_rect{width:336px;height:280px;}
.box_lead{width:728px;height:90px;}
.box_lmob{width:320px;height:100px;}

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