[class^="files_ico_50"],[class*=" files_ico_50"] {
    width: 50px;
    height: 65px;
}
.files_ico_50_gif{
    background: url('../ico/ds/icons_gif_50.png') no-repeat;
}
.files_ico_50_jpg{
    background: url('../ico/ds/icons_jpg_50.png') no-repeat;
}
.files_ico_50_tif{
    background: url('../ico/ds/icons_tif_50.png') no-repeat;
}
.files_ico_50_pdf{
    background: url('../ico/ds/icons_pdf_50.png') no-repeat;
}
.files_ico_50_n{
    background: url('../ico/ds/icons_n_50.png') no-repeat;
}
.files_ico_50_bmp{
    background: url('../ico/ds/icons_bmp_50.png') no-repeat;
}
.files_ico_50_p7m{
    background: url('../ico/ds/icons_xml_50.png') no-repeat;
}
.files_ico_50_eml{
    background: url('../ico/ds/icons_eml_50.png') no-repeat;
}
.files_ico_50_doc, .files_ico_50_docx{
    background: url('../ico/ds/icons_docx_50.png') no-repeat;
}
.files_ico_50_xls, .files_ico_50_xlsx{
    background: url('../ico/ds/icons_xlsx_50.png') no-repeat;
}
.files_ico_50_ppt, .files_ico_50_pptx{
    background: url('../ico/ds/icons_pptx_50.png') no-repeat;
}
.files_ico_50_odt{
    background: url('../ico/ds/icons_odt_50.png') no-repeat;
}
.files_ico_50_ods{
    background: url('../ico/ds/icons_ods_50.png') no-repeat;
}
.files_ico_50_odp{
    background: url('../ico/ds/icons_odp_50.png') no-repeat;
}
.files_ico_50_html{
    background: url('../ico/ds/icons_html_50.png') no-repeat;
}
.files_ico_50_xml{
    background: url('../ico/ds/icons_xml_50.png') no-repeat;
}
.files_ico_50_win, .files_ico_50_fxd, .files_ico_50_zip{
    background: url('../ico/ds/icons_non_50.png') no-repeat;
}
