[class^=file-type-] a,[class*=" file-type-"] a{background-image:url(../img/file-type-icons.png);background-repeat:no-repeat;color:transparent;float:left;position:relative;width:35px;height:40px;}.file-type-doc a,.file-type-docx a,.file-type-odt a,.file-type-rtf a,.file-type-txt a,.file-type-wpd a{background-position:0 0;}.file-type-pdf a{background-position:-35px 0;}.file-type-ppt a,.file-type-pptx a,.file-type-odp a{background-position:-70px 0;}.file-type-xls a,.file-type-xlsx a,.file-type-ods a,.file-type-csv a{background-position:-105px 0;}.file-type-zip a,.file-type-zipx a,.file-type-gz a,.file-type-7z a,.file-type-rar a,.file-type-tar a{background-position:-140px 0;}

/* test */
.file-type-crt a{
    background-position:9px 0px;
    background-image:url('/images/icon_dl_mini.png');
    
}

.file-type-crt a::after{

    content:"CRT";
    background-color:red;
    color:#fff;
    font:0.88rem "ag_condensed";
 
    display:block;
    text-align:center;
    margin:6px 0 0 0;
    
}
