@charset "ISO-8859-1";

/*Gestaltung des BodyTeils: Hintergrundbild, Schriftfarbe, Schriftgröße*/
body {	font-style: normal;
      	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: url('menubild//bggalerien.jpg') repeat;
}

 /* ohne dies fehlt die Überschrift*/
 /*Titelgestaltung*/
.title {
  /*Hintergrundfarbe zum Titel:*/
   background: cornsilk url('menubild/allesstreif.gif') no-repeat center;
   height: 50px;
   border-top: 1px solid olivedrab;     /*Umrandung des Titels,dünner Rand*/
   border-bottom: 1px solid olivedrab;
   border-right: 1px solid olivedrab;
   border-left: 1px solid olivedrab3;
}


/*Die verschiedenen Dateiköpfe mit Logos und Hintergrundfarben*/
.header {
         /*Einbau des Logos*/
	border-top: 1px solid olivedrab;  /*Farbstreifen über und unter dem LOGO*/
        	border-bottom: 1px solid olivedrab;
         /*Hintergrundbild und dessen Positionierung, keine Wiederholung*/
       	background: cornsilk url('menubild/logoalles.jpg') no-repeat center;
         /*Höhe des Platzes, das das Logo benötigt*/
	height: 145px; }


h1 {
text-align: center;
font-family: sans-serif;
font-size: larger;
color: olivedrab;
}


h2 {
text-align: left;
font-family: sans-serif;
font-size: 1.0em;
color: olivedrab;
font-weight: bold;
}





#alles {
   /*Hintergrundfarbe für den Haupttext und Schriftfarbe im der rechten Spalte*/
    background: lightyellow;   /*Hgrundfarbe für alles*/
   /*Farbe und Dicke des oberen, unteren, linken und rechten Streifens rund um alles*/
    border-top: 7px solid olivedrab;     /*Flieder, mittelhell, oben*/
    border-bottom: 7px solid olivedrab;
    border-left: 7px solid olivedrab;
    border-right: 7px solid olivedrab;
    font-size: 1.3em;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 20px;
    width: 90%;
    color: olivedrab;    /*Schriftfarbe über dem Kasten*/

    /*Höhe des Zeilenabstandes:*/
    line-height: 1.3em;
   /* margin: 0 auto;*/
    /*Breite des gesamten Containers:*/
   min-width: 90%;
     /*Positionierung des Containers:*/
   position: absolute;
   top: 10px;
   left: 10px;
   font-family: sans-serif;
}

/* Gestaltung der Links*/
* {margin: 0; padding: 0;}
.left {float: left;}
.right {float: right;}

a {color: olivedrab} /*taucht nirgendwo auf*/
a:hover {color: chocolate;}



/*Gestaltung der rechten Spalte*/
div#alles .mitte{margin-left: 3px;}   /*Textabstand zum Rahmen*/

div#mitte {
    background: lightyellow; /* Farbe des Mittelteils hinter den Absätzen*/
    color: olivedrab;      /* Farbe des Textes*/
    margin-left: 14em;    /*Rand des Kastens zur linken Spalte*/
    margin-right: 1em;
    padding: 0 1em;
    display: block;
    border: 1px solid olivedrab;   /* Farbe des Rahmens des Mittelteils*/
    font-family: sans-serif;
    font-size: 1.0em;
    min-width: 17em;
    /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
  }

  /*Gestaltung des Textes außerhalb des Rahmens*/
  div#alles p {
    font-size: 1.0em;
    font-weight: normal;
    margin-left: 2em;
    margin-right: 2em;
    margin-top: 2em;
    margin-bottom: 2em;
    text-align: left;

  }

  /*Gestaltung des Textes im Rahmen*/
  div#mitte p {
    font-size: 1.0em;
    font-weight: normal;
    margin: 1em 0;
    text-align: left;
  }







/*Für die Navgation*/


/*Breite und a. Gestaltung der Navigation links*/
  ul#Navigation {
    font-size: 0.9em;
    float: left; width: 15em;
    margin: 6px;
    padding: 0;
    margin-left: 6px;
    border: 1px solid olivedrab;    /*Umrandung der linken Spalte*/
    list-style-position: inside;
      }


  /*Definitionen für die waagrechte Navigation bei den math. Voraussetzungen*/
  ul#waagrecht {
    font-size: 0.9em;
    margin: 0; padding: 0.1em;
    text-align: center;
    /*border: 1px solid darkcyan;*/
    background-color:lightyellow;   /*Farbe neben dem Schalter für nach oben*/
  }
  ul#waagrecht li {
    list-style: none;
    display: inline;
    margin: 0.1em; padding: 0;
    font-size: 0.9em;
  }

  /*Gestaltung der Schaltfläche für nach oben*/
  ul#waagrecht a, ul#waagrecht span {
    padding: 0.1em 1em;
    text-decoration: none;
    font-size: 1.0em;
    border: 1px solid olivedrab;
    border-left-color: olivedrab;
    border-top-color: olivedrab;
    color: olivedrab;
    background-color: papayawhip;
  }
  * html ul#waagrecht a, * html ul#waagrecht span {
    width: 0.1em;    /* nur fuer IE 5.0x erforderlich */
    width: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#waagrecht a:hover, ul#waagrecht span {
    border-color: olivedrab;
    border-left-color: olivedrab;
    border-top-color: olivedrab;
    color: olivedrab;
    background-color: moccasin;
    font-size: 1.0em;
  }

/*Die Schalter auf der linken Seite*/
  ul#schalterlinks {
    font-size: 0.9em;
    float: left;
    width: 14em;
    margin: 6px;
    padding: 3px;  /*Abstand der Schalter links zum Rahmen links*/
    margin-left: 6px;
    margin-top: 0px;
    border: 1px solid olivedrab;    /*Umrandung der linken Spalte*/
    list-style-position: inside;
      }

  ul#schalterlinks li {
    list-style: none;
    font-size: 0.9em;
    font-weight: normal;
    margin-left: 5px;
    padding: 0.1em;
  }

  ul#schalterlinks a {   /*hier wird die Schaltfläche festgelegt*/
    display: block;
    padding: 0.2em;
    font-weight: normal;
    padding: 0.1em 1em;
    text-decoration: none;
    border: 1px solid olivedrab;
    border-left-color:   olivedrab;
    border-top-color: seagreen;
    color: olivedrab;
    background-color: papayawhip;
  }


  ul#schalterlinks a:link {
    color: olivedrab;                   /*Linkfarbe links*/
    background-color: #F3FADC;        /*Hgrund der Schalter-Links links*/
    font-weight: normal;
  }
  ul#schalterlinks a:visited {
    color: olivedrab;
    background-color: moccasin;
    font-weight: normal;
  }
  ul#schalterlinks a:hover {
    color: olive;
    background-color: ivory;
    font-size: 1.0em;
    font-weight: bold;
  }
  ul#schalterlinks a:active {
    color: ivory;
    background-color: seagreen;
    font-weight: normal;
  }

/*ENDE der Schalter auf der linken Seite*/






/*Tabellengestaltung für den unteren copyright-Teil*/
  table.alles, table.alles a, table.alles a:hover{
         color: ivory;       /*Schriftfarbe der unteren Tabelle*/
         width: 100%;
         background-color: olivedrab;   /*HFarbe der unteren Tabelle*/
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         margin-bottom: 0em;
         }



table.unten {
       border: none;
}

pre {
color: olivedrab;
margin-left: 1em;
margin-right: 3em;
border: thin solid;
border-color: olivedrab;
padding: 5px;
}

ol {
 list-style: decimal outside;
 margin: 15px;
}


table.bild {
  padding: 18px;
  border: thin solid;
  border-color: khaki;
  text-align: center;
  width: 95%;
  margin-left: 16px;
  background-color: #162D02;


}


td.unterschrift{
  text-align: center;
  padding: 1px;
  border: thin solid;
  border-color:khaki;
  font-size: 0.9em;
  color: khaki;
      }


em {
color: olivedrab;
letter-spacing: 1px;
font-weight: bold;
}



a.allgemein {
color: #004080;
}

