body.inhalte_bearbeiten article.text .headline:after,
body.inhalte_bearbeiten article.text .inhalt:after,
body.inhalte_bearbeiten article.text .breadcrump:after{
    opacity:0;
    transition: all .4s;
    text-transform: none;
    position:absolute;
    top:0px;
    right:0px;
    font-size:10px;
    max-height:20px;
    line-height:12px;
    background-color:rgba(0,0,0,.3);
    padding:5px;
    color:white;
}
body.inhalte_bearbeiten article.text .breadcrump:not(.nobreadcrump):hover:after,
body.inhalte_bearbeiten article.text .headline:not(.notitel):hover:after,
body.inhalte_bearbeiten article.text .inhalt:not(.notext):hover:after{
    opacity:1;
}
body.inhalte_bearbeiten article.text .breadcrump,
body.inhalte_bearbeiten article.text .headline,
body.inhalte_bearbeiten article.text .inhalt{
    position:relative;
}
body.inhalte_bearbeiten article.text .inhalt:after{
    content:'Text';
}
body.inhalte_bearbeiten article.text .headline:after{
    content:'Titel';
}
body.inhalte_bearbeiten article.text .breadcrump:after{
    content:'Breadcrump';
}
body.inhalte_bearbeiten article.text .headline,
body.inhalte_bearbeiten article.text .inhalt .cms_editable_text,
body.inhalte_bearbeiten article.text .breadcrump .cms_editable_text{
    border:1px dotted rgba(255,255,255,0);
}
body.inhalte_bearbeiten article.text .headline:not(.notitel):hover,
body.inhalte_bearbeiten article.text .inhalt:not(.notext):hover .cms_editable_text,
body.inhalte_bearbeiten article.text .breadcrump:not(.nobreadcrump):hover .cms_editable_text{
    border:1px dotted lightgray;
    width:100%;
    position:relative;
}


body.inhalte_bearbeiten article.text .notitel .h,
body.inhalte_bearbeiten article.text .notext .cms_editable_text,
body.inhalte_bearbeiten article.text .nobreadcrump .cms_editable_text{
    border:1px dotted lightgray;
    width:100%;
    position:relative;
}
body.inhalte_bearbeiten article.text .inhalt.notext:after,
body.inhalte_bearbeiten article.text .breadcrump.nobreadcrump:after,
body.inhalte_bearbeiten article.text .headline.notitel .h:after{
    text-transform: none;
    position:absolute;
    top:0px;
    right:0px;
    font-size:10px;
    max-height:20px;
    line-height:12px;
    background-color:rgba(0,0,0,.3);
    padding:5px;
    color:white;
    opacity:1;
}
body.inhalte_bearbeiten article.text .inhalt.notext:after{
    content:'Text';
}
body.inhalte_bearbeiten article.text .breadcrump.nobreadcrump:after{
    content:'Breadcrump';
}
body.inhalte_bearbeiten article.text .headline.notitel .h:after{
    content:'Titel';
}

