.bearbeitungsmodus #vorlage200 {position: relative; padding-top: 20px;}



#vorl200_sprungmarken_bausteinbereiche {display: flex; flex-wrap: wrap; margin: 0; padding: 5px 0 0 0; width: 100%; justify-content: center; align-items: center;}
#vorl200_sprungmarken_bausteinbereiche li {display: flex;}
#vorl200_sprungmarken_bausteinbereiche li a {background-color: var(--hauptfarbe); color: white; transition: 0.3s; padding: 5px 10px; margin: 3px; text-decoration: none;}
#vorl200_sprungmarken_bausteinbereiche li a:hover {background-color: var(--hauptfarbe_alternativ); color: white;}



.vorl200_bstb_form_neu_anzeigen {background-color: black; padding: 5px 10px; transition: 0.3s; color: white; margin: 0; position: absolute; top: -15px; right: 0; align-items: center;}
.vorl200_bstb_form_neu_anzeigen:hover {background-color: gray; cursor: pointer;}


.intuitiv_bausteinbereiche_hinzu {background-color: black; padding: 20px; color: white; width: calc(100% - 30px); margin-left: -5px;}
.intuitiv_bausteinbereiche_hinzu.hidden {display: none;}

.intuitiv_bausteinbereiche_hinzu div input[type="submit"] {background-color: gray; border-color: gray; margin-right: 8px;}
.intuitiv_bausteinbereiche_hinzu div input[type="submit"]:hover {background-color: white; border-color: gray;}

.bstb_bearbeiten_anzeigen {background-color: black; padding: 5px 10px; transition: 0.3s; color: white; margin: 0; display: none; position: absolute; top: 0; left: 0; height: 25px; align-items: center;}
.bstb_bearbeiten_anzeigen:hover {background-color: gray; cursor: pointer;}






.bearbeitungsmodus .bstb_intuitiv {border: 5px solid transparent; transition: 0.1s; position: relative; padding: 35px 5px 0 5px; width: calc(100% - 20px);}
.bearbeitungsmodus .bstb_intuitiv:hover {border: 5px solid black;}
.bearbeitungsmodus .bstb_intuitiv:hover .bstb_bearbeiten_anzeigen {display: flex;}
