.ico a.doc, .ico a[href$='.doc'],
.ico a.docx, .ico a[href$='.docx'] {background: url(file-doc.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.pdf, .ico a[href$='.pdf'] {background: url(file-pdf.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.zip, .ico a[href$='.zip'] {background: url(file-zip.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.rar, .ico a[href$='.rar'] {background: url(file-rar.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.jpg, .ico a[href$='.jpg'] {background: url(file-jpg.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.xls, .ico a[href$='.xls'] {background: url(file-xls.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.ppt, .ico a[href$='.ppt'] {background: url(file-ppt.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.txt, .ico a[href$='.txt'] {background: url(file-txt.png) no-repeat right; padding: 2px 22px 2px 0px;}
.ico a.ext, .ico a[href^='http:'] {background: url(link.png) no-repeat right; padding: 2px 22px 2px 0px;}

.doc-list-ico a.docx i, .doc-list-ico a[href$='.doc'] i {background: url(file-doc.png) no-repeat 20px 5px; padding: 2px 22px 2px 0px;}
.doc-list-ico a.docx i, .doc-list-ico a[href$='.docx'] i {background: url(file-doc.png) no-repeat 20px 5px; padding: 2px 22px 2px 0px;}
.doc-list-ico a.docx i, .doc-list-ico a[href$='.zip'] i {background: url(file-zip.png) no-repeat 20px 5px; padding: 2px 22px 2px 0px;}
.doc-list-ico a.docx i, .doc-list-ico a[href$='.pdf'] i {background: url(file-pdf.png) no-repeat 20px 5px; padding: 2px 22px 2px 0px;}