img[src$="but_ok.gif"], img[src$="but_editimage.gif"], img[src$="but_edithtml.gif"] {width: 16px !important; heigth: 16px !important;}

.content_type_label {
    color: #0060B1;
    background-color: #BFCF00;
    display: block;
    margin: 5px 0 2px 0;
    border-top: 2px solid #0060B1;
    border-right: 2px solid #0060B1;
    padding: 2px 10px;
    font-weight: bold;
    font-size: 14px !important;
}
.content_type_label_secondary {
    color: #0060B1;
    background-color: #BFCF00;
    display: block;
    margin: 5px 0 2px 0;
    padding: 2px 10px;
    font-weight: normal;
    font-size: 14px !important;
    border:1px solid #0060B1;
}

.content_type_label_ri {
    color: #333;
    background-color: #ddd;
    display: block;
    margin: 20px 0px;
    border: 1px solid #000;
    padding: 5px 10px;
    font-weight: normal;
    font-size: 14px !important;
}


#tpl_visedit {
    height: 100%;
    padding: 0;
    margin: 0;
}

#tpl_visedit .visedit_item {
    position: relative;
    height: 26px;
    white-space: nowrap;
    font-size: 12px;
}

img#videoicon {width:22px!important; height:14px!important; margin: 0px 0px 2px 10px;}


/* ---- Edit-Button mit hover-Tooltip (Standard:Button rechts; .editfeld.links -> Button auf linker Seite)  --- */

.editfeld {position:relative;}
.tooltip {position:absolute; top:0px; right:0px; background:#BFCF00; color:#0060B1; font-size:12px; font-weight:bold; border:2px solid #0060B1; display:inline-block; width:inherit; padding:1px 5px; text-decoration: none; cursor: pointer;text-transform: none;;hyphens: none; white-space:nowrap}
.tooltip span[rel=tooltip] {display: none;}
.tooltip:hover span[rel=tooltip] {display: block;position: absolute;bottom: 10px;left: -400px;width: 400px;padding: 10px;z-index: 100;color: #000;background-color: #BFCF00;border: solid 2px #0060B1;border-radius: 5px;white-space:normal}
.editfeld.links .tooltip {left:0px; right:auto; z-index:999}
.editfeld.links .tooltip:hover span[rel=tooltip] {left:auto; right:-400px;}
.tooltip span[rel=tooltip].kurz {width:200px;left:-200px}

.headbottom hr {margin:0;border:-2px 0;border-top: 2px dotted #BFCF00;}
.headbottom {color:#BFCF00;margin: 30px -45px; font-weight:600; text-align:center}