@charset "ISO-8859-1";

/*Gestaltung des BodyTeils: Hintergrundbild, Schriftfarbe, Schriftgröße*/
body {
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size: 11px;
	background: url('hpmenubild//bghp.jpg') repeat;
}

 /* ohne dies fehlt die Überschrift*/
 /*Titelgestaltung*/
.title {
  /*Hintergrundfarbe zum Titel:*/
   background:#B4F4E3 url('hpmenubild/allesstreif.gif') no-repeat center;
   height: 50px;
   border-top: 1px solid ;     /*Umrandung des Titels,dünner Rand*/
   border-bottom: 1px solid ;
   border-right: 1px solid ;
   border-left: 1px solid;
   border-color: #066E06;
}




/*Die verschiedenen Dateiköpfe mit Logos und Hintergrundfarben*/
.header {
         /*Einbau des Logos*/
	border-top: 1px solid #066E06;  /*Farbstreifen über und unter dem LOGO*/
        	border-bottom: 1px solid #066E06;
         /*Hintergrundbild und dessen Positionierung, keine Wiederholung*/
       	background:#EAFCF7 url('hpmenubild/povstart.jpg') no-repeat center;
         /*Höhe des Platzes, das das Logo benötigt*/
	height: 132px; }


h1 {
text-align: center;
font-family: sans-serif;
font-size: larger;
color: #2765D6;
}


h2 {
text-align: left;
font-family: sans-serif;
font-size: 1.0em;
color:#2765D6;
font-weight: bold;
}





#alles {
   /*Hintergrundfarbe für den Haupttext und Schriftfarbe im der rechten Spalte*/
    background: #B4F4E3;   /*Hgrundfarbe für alles*/
   /*Farbe und Dicke des oberen, unteren, linken und rechten Streifens rund um alles*/
    border-top: 7px solid #259786;     /*Flieder, mittelhell, oben*/
    border-bottom: 7px solid #259786;
    border-left: 7px solid #259786;
    border-right: 7px solid #259786;
    font-size: 1.3em;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 20px;
    width: 90%;
    color: #ffffff;    /*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: Verdana, Arial, sans-serif;
}

/* Gestaltung der Links*/
* {margin: 0; padding: 0;}
.left {float: left;}
.right {float: right;}

a {color:#008080;} /*nur Links im Hauptcontainer*/
a:hover {color:#ffffff;}



/*Gestaltung der rechten Spalte*/
div#alles .mitte{margin-left: 3px;}   /*Textabstand zum Rahmen*/

div#mitte {
    background: #B4F4E3; /* Farbe des Mittelteils hinter den Absätzen*/
    color: #032159;      /* Farbe des Textes*/
    margin-left: 15em;    /*Rand des Kastens zur linken Spalte*/
    margin-right: 1em;
    padding: 0 1em;
    display: block;
    border: 1px solid #066E06;   /* Farbe des Rahmens des Mittelteils*/
    font-family: sans-serif;
    font-size: 1.0em;
    min-width: 17em;
    height: 283px;
    /* 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.8em;
    float: left; width: 16em;
    margin: 6px;
    padding: 0;
    margin-top: 0px;
    margin-left: 6px;
    border: 1px solid #066E06;    /*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:#B4F4E3;   /*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 #066E06;
    border-left-color: #066E06;
    border-top-color: #FFFFFF;
    color: #066E06;
    background-color: #B4F4E3;
  }
  * 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: #066E06;
    border-left-color: #066E06;
    border-top-color: #066E06;
    color: #066E06;
    background-color:#B4F4E3;
    font-size: 1.0em;
  }

/*Die Schalter auf der linken Seite*/
  ul#schalterlinks {
    font-size: 0.9em;
    float: left;
    width: 15em;
    margin: 6px;
    padding: 3px;  /*Abstand der Schalter links zum Rahmen links*/
    margin-left: 6px;
    margin-top: 0px;
    border: 1px solid #066E06;    /*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 #066E06;
    border-left-color:   #ffffff;
    border-top-color:#ffffff;
    color:#032159;
    background-color: #B4F4E3;
  }
  ul#schalterlinks a:link {
    color:#032159;                   /*Linkfarbe links*/
    background-color:#B4F4E3;        /*Hgrund der Schalter-Links links*/
    font-weight: normal;
  }
  ul#schalterlinks a:visited {
    color: #032159;
    background-color: #B4F4E3;
    font-weight: normal;
  }
  ul#schalterlinks a:hover {
    color: #032159;
    background-color: #B4F4E3;
    font-size: 1.0em;
    font-weight: bold;
  }
  ul#schalterlinks a:active {
    color: #066E06;
    background-color:#B4F4E3;
    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: #FFFFFF;       /*Schriftfarbe der unteren Tabelle*/
         width:100%;
         background-color:#259786;   /*HFarbe der unteren Tabelle*/
         font-size: 0.9em;
         text-align: center;
         text-decoration: none;
         }



table.unten {
       border: none;
}





em {
color:#168483;
letter-spacing: 1px;
font-weight: bold;
}



a.allgemein {
color: #2765D6;
}
