.gridFavoritenBeschreibungTab{
  display: grid;
  grid-template-rows: 50px 1fr ;  
  grid-template-columns: 300px  1fr; 
  grid-template-areas:
   "beschreibungKopf beschreibungKopf" 
   "beschreibungBilder beschreibungMemo"; 
   
}

.favoritenBeschreibungMemo{
  grid-area:beschreibungMemo;
  background-color:#F8F9FA;
}

.kitaListeMemo{
   /*border-width: 1px 1px 1px 1px;*/
  /*border-style: solid;*/
  grid-area:block21;
  white-space: pre-line;
  overflow: auto;
  padding-top: 5px;
  padding-left: 10px;
}



#block2Warpper{
  width: 100%;
  height: 100%;
}

.userLoginBlock1{
  display: grid; 
  grid-template-columns: auto auto auto;  
  grid-template-rows: 1fr; 
  grid-template-areas:
   ". loginBlock . " 
}
 


#menueLoginSeiteContend{
  grid-area:loginBlock;
  margin-top: 50px;
  padding-top: 20px;
  background-color: white;
  height: auto;
  min-height: 400px;
  margin-bottom: 10px; 

}
#menueLoginSeite1Contend{
  height: 100%;
  width: 100%;
}


.loginHaederText{
  text-align: center;
    font-size: 1.5em;
    font-weight: bold;
    color:black;
 /*   text-shadow: 1px 1px 4px  grey;    */
  

}

#menueLoginSeite1Form{
  padding-top: 10px;
  padding-left:  20px;
  padding-right: 20px;
}
#menueLoginSeite2Form{
  padding-top: 10px;
  padding-left:  20px;
  padding-right: 20px;
}
#menueLoginSeite3Form{
  padding-top: 10px;
  padding-left:  20px;
  padding-right: 20px;
}

#menueLoginSeite1ButtonGroup{
  padding-top: 10px;
  padding-left:  20px;
  padding-right: 20px;

}

#menueLoginSeite1FragePass{
  padding-top: 5px;
  padding-bottom:  10px;
  padding-right:   20px;
  
  text-align: right;
}

#passwortVergessenFrage {
}

#passwortVergessenFrage :hover {
  color: blue;
  cursor: pointer;
}
