/*
 * Token + Token-Funktionen
 */
.cm-cmstemplate-token {
    color: darkblue;
}

.cm-cmstemplate-tokenfunc {
    color: darkblue;
}

.cm-cmstemplate-tokenfunc-name {
    color: #1EA7CE;
}

.cm-cmstemplate-token-name {
    color: #1EA7CE;
}

.cm-cmstemplate-tokenfunc-delimiter {
    color: darkblue;
}

.cm-cmstemplate-tokenfunc-funcbracket {
    color: darkblue;
}

.cm-cmstemplate-tokenfunc-funcargs {
    color: #D3A52C;
}

.cm-cmstemplate-tokenfunc-func {
    color: #6EB81E;
}

/*
 * Blöcke
 */
.cm-cmstemplate-block {
    color: #9519C8;
}

.cm-cmstemplate-block-name {
    color: #FF00A5;
}

.cm-cmstemplate-block-delimiter {
    color: #9519C8;
}

.cm-cmstemplate-block-comment {
    color: darkgray;
}

/*
 * IF-Blöcke
 */
.cm-cmstemplate-ifblock {
    color: #9519C8;
}

.cm-cmstemplate-ifblock-not {
    color: red;
}

.cm-cmstemplate-ifblock-tokenname {
    color: #1EA7CE;
}

.cm-cmstemplate-ifblock-tokencompare-value {
    color: #1EA7CE;
}

.cm-cmstemplate-ifblock-operator {
    color: #6EB81E;
}

.cm-cmstemplate-ifblock-tokencompare-operator {
    color: #6EB81E;
}

.cm-cmstemplate-ifblock-value {
    color: #D3A52C;
}

/*
 * Prozenttags
 */
.cm-cmstemplate-percenttag {
    color: #14BEB2;
}
