/* Wolfgang Bock */
/* 2024-10-08 */
/* Innenabstand/Padding geht so: */
/* 4 Werte: oben rechts unten links */
/* 3 Werte: oben links+rechts unten */
/* 2 Werte: oben+unten links+rechts */

/* Farben */
/*
#FFFFFF - weiss
#484848 - grau         rgb(100,100,100)
#034DA2 - bne-blau     rgb(3,77,162)
#0000EE - klares blau  rgb(0,0,238);
#3f51b5 - w3indigo     rgb(63,81,181)
#53B2A6 - bne-tuerkis  rgb(83,178,166)
#F6821F - bne-orange   rgb(246,130,31)
#EE0000 - rot          rgb(238,0,0)
#009900 - gruen        rgb(0,153,0)
#FFFF00 - gelb         rgb(255,255,0)
*/

/* Festlegung des Zeichensatzes */
@charset "utf-8";

@font-face
  {
   font-family: 'GillSans';
   src: url('./fonts/GillSans/GillSans.ttf') format('truetype');
  }

body {margin: 0; padding: 0}
.wrapper {width: 1400px;margin: 0 auto;}
.header {height: 100px; text-align: center; color:#FFFFFF; background-color: #3f51b5;}
.header_center {text-align: center; color: #FFFFFF;}
.content_area {float: left; width: 1400px; background-color: #FFFFFF; margin: 0; padding: 0;}

/* Schriftgroessen */
h1,h2,h3,h4,h5,h6
{
font-family:GillSans,sans-serif; margin:10px 0;
}
h1 {font-size:2.0em;font-weight:100;}
h2 {font-size:1.8em;font-weight:100;}
h3 {font-size:1.6em;font-weight:100;}
h4 {font-size:1.4em;font-weight:100;}
.h_4 {font-family:GillSans,sans-serif; margin:10px 0; font-size:1.5em; font-weight:100;}
/* wenn hier geaendert auch in .h_5 aendern */
h5 {font-size:1.1em;font-weight:100;}
/* bei h_5 muss man noch was drauflegen */
.h_5 {font-family:GillSans,sans-serif; margin:10px 0; font-size:1.1em; font-weight:100;}
.h_5_rot {font-family:GillSans,sans-serif; margin:10px 0; font-size:1.3em; font-weight:100; color:#EE0000;}
h6 {font-size:0.8em;font-weight:100;}
}

/* Formatierung Absendebuttons und Tabellenkopf */
/* Schriftart und -groesse fuer die Tabelle */
.kopf /*grau fetter schraeg  */ {font-weight:100;font-style:italic;color:rgb(100,100,100);}
.eintragen /* gruen schraeg  */ {font-weight:100;font-style:italic;color:rgb(0,153,0);}
.aendern   /* blau schraeg   */ {font-weight:100;font-style:italic;color:rgb(0,0,238);}
.loeschen  /* rot schraeg    */ {font-weight:100;font-style:italic;color:rgb(238,0,0);}
.reset     /*grau schraeg    */ {font-weight:100;font-style:italic;color:rgb(100,100,100);}
.suchen    /*grau gerade     */ {font-weight:100;font-style:italic;color:rgb(100,100,100);}
.rot       /* rot            */ {font-weight:100;color:rgb(238,0,0);}
.tuerkis   /* tuerkis        */ {font-weight:100;color:rgb(83,178,166);}
.auswahl   /* grau           */ {font-weight:100;font-style:italic;color:rgb(100,100,100);}
/* menueschrift funxt nicht */
.menueschrift /* indigo      */ {font-weight:200;color:rgb(83,178,166);}


/* weiss nicht wofuer ?? */
p {margin-top:0px;}

.weiss       {color:#FFFFFF;}
.grey        {color:#484848;}
.bneblau     {color:#034DA2;}
.w3indigo    {color:#3f51b5;}
.bnetuerkis  {color:#53B2A6;}
.bneorange   {color:#034DA2;}
.bneaendern  {color:#034DA2;}
.bneloeschen {color:#EE0000;}
/* .schwarz     {color: */

a:link, a:visited, a:active, a:hover
{
  text-decoration:none;
/*  font-weight:bold; */
  color:#3f51b5;

}
a:active, a:hover
{
color:#3f51b5;
}
a.menu:link, a.menu:visited
{
color:#3f51b5;
}
a.menu:active, a.menu:hover
{
color:#3f51b5;
}

button {
/*  padding: .4em .8em; */
  background-color: #EEEEEE;
/*  background: #5a9900 linear-gradient(#8db243, #5a9900); */
  border: thin solid grey;
/*  border-radius: 0.4em 0.4em 0.4em; */
/*  box-shadow: 0 .2em .4em gray; */
/*   color: white; */
  color:rgb(100,100,100);
/*  text-shadow: 0 -.05em .05em #333; */
  font-family: GillSans,sans-serif;
/*  font-size: 125%; */
  font-style:italic;
/*  line-height: 1.5; */
}

/* fuer die Tabellen */
/*  Quelle http://icant.co.uk/csstablegallery/tables/0.php */
/* #auflistungstabelle
/* { }
/* richtet den Text in der Tabelle nach oben aus: */
/* ist nicht aktiviert ?? */
/* .text-top {vertical-align: text-top;} */

div.pagination {
font-family: GillSans;
# text-align:center;
text-align:left;
white-space:normal;
# margin:3px;
margin-right:5px;
# padding:3px;
padding-rigth:10px;
/* Versuche die Ausgabe linksbuendig zu machen */
}
div.pagination a {
font-family: GillSans;
margin-right:2px;
text-decoration:none;
white-space:normal;
color:##990000;
# background:##000066;
# padding:0px 5px;
padding-rigth:10px;
margin-right:5px;
/* Versuche die Ausgabe linksbuendig zu machen */
}
div.pagination a:hover,div.pagination a:active {
font-family: GillSans;
white-space:normal;
color:##990000;
# padding:0px 5px;
padding-rigth:10px;
margin-right:5px;
# background:##000066;
}
div.pagination span.current {
font-family: GillSans;
white-space:normal;
margin-right:2px;
font-weight:700;
color:#EE0000;
# background:#e9ebef;
# padding:0px 5px;
padding-rigth:10px;
margin-right:5px;
/* Versuche die Ausgabe linksbuendig zu machen */
}
div.pagination span.disabled {
font-family: GillSans;

white-space:normal;
# margin-right:2px;
color:#e9ebef;
# padding:0px 5px;
padding-rigth:10px;
margin-right:5px;
/* Versuche die Ausgabe linksbuendig zu machen */
}


/* Form- und Fieldset-Festlegungen */
/* Hier mal deaktiviert
form {
/* # background-image:url(background.gif); */
/* # padding:20px; */
/* # Versuch */
/* # width: 900px; */
/* # border:6px solid #ddd; */
}
*/

/* Hier mal deaktiviert
fieldset{
width:400px;
padding: 5px;
}
*/

fieldset {
/*  background-color: white; */
  margin: 0;
  padding: 0;
  border: 1px solid grey;
  margin: 0 auto;
  width: 350px;
  margin-top: 60px;
}

/* fieldset p { */
/*  margin: 1em; */
/* } */

legend {
  color: grey;
/*  background-color: white; */
/*  width: 100%; */
  text-align: left;
/*  line-height: 1.6em; */
}

.sitenav {
background-color: #000066;
}
.sitenav td {
background-color: #e9ebef;
padding: 3px;
font-size: 11px;
# text-align: center;
text-align: left;
}
.sitenav td a {
color: #990000;
text-decoration: none;
}
.sitenav td a:hover {
color: #000066;
text-decoration: none;
}
