.icon,
.icon-small,
.format-dir,
.format-dir-big,
.format-dir1,
.format-dir1-big,
.format-dir2-big,
.format-dir2,
.format-dir3-big,
.format-dir3,
.format-dir4-big,
.format-dir4,
.format-dir5-big,
.format-dir5,
.format-dir-small,
.format-jpg-big,
.format-jpg,
.format-flv-big,
.format-flv,
.format-xls-big,
.format-html-big,
.format-html,
.format-axxdb,
.format-ind-big,
.format-ind,
.format-pub-big,
.format-pub,
.format-wav-big,
.format-wav,
.format-png-big,
.format-png,
.format-rar-big,
.format-rar,
.format-mp3-big,
.format-mp3,
.format-402-big,
.format-402,
.format-bmp-big,
.format-bmp,
.format-midi-big,
.format-midi,
.format-rtf-big,
.format-rtf,
.format-wma-big,
.format-wma,
.format-pdf-big,
.format-ai-big,
.format-swf-big,
.format-swf,
.format-pdf,
.format-psd,
.format-ai,
.format-rp-big,
.format-txt-big,
.format-rp,
.format-avi-big,
.format-avi,
.format-gif-big,
.format-gif,
.format-css-big,
.format-css,
.format-mov-big,
.format-mov,
.format-set-big,
.format-set,
.format-mp4-big,
.format-mp4,
.format-wmv-big,
.format-wmv,
.format-docx-big,
.format-txt,
.format-cpp-big,
.format-cpp,
.format-zip-big,
.format-zip,
.format-eml-big,
.format-eml,
.format-mpeg-big,
.format-mpeg,
.format-tiff-big,
.format-tif-big,
.format-tif,
.format-tiff,
.format-docx,
.format-c-big,
.format-c,
.format-eps-big,
.format-eps,
.format-proj-big,
.format-proj,
.format-url-big,
.format-url,
.format-ppt,
.format-ppt-big,
.format-pptx,
.format-pptx-big,
.format-cs-big,
.format-cs,
.format-unknown-big,
.format-unknown,
.format-fla-big,
.format-fla,
.format-pst-big,
.format-pst,
.format-vsd-big,
.format-vsd,
.format-xls,
.format-axxdb-big,
.format-psd-big,
.format-iso-big,
.format-iso,
.format-jpeg-big,
.format-jpeg,
.format-htm,
.format-htm-big,
.format-doc,
.format-doc-big,
.format-xlsx-big,
.format-xlsx,
.format-pptx,
.format-pptx-big,
.icon_9021 {
    background: url(TB1wF3uGXXXXXXuXpXXbYsELpXX-3830-1027.png) no-repeat -999em;
    width: 66px;
    height: 66px;
    display: inline-block;
    vertical-align: middle;
    overflow: visible;
    margin: 0
}

.icon {
    background-position: -2305px -147px
}

.icon-small {
    background-position: -2459px -179px;
    width: 34px;
    height: 32px;
    margin-right: 3px\9!important;
    display: inline-block
}

.format-dir {
    background-position: -258px -42px
}

.format-dir-big {
    background-position: -106px -14px
}

.format-dir1 {
    background-position: -2028px -42px
}

.format-dir1-big {
    background-position: -1874px -14px
}

.format-dir5-big {
    background-position: -2735px -14px
}

.format-dir5 {
    background-position: -2889px -43px
}

.format-dir4-big {
    background-position: -2305px -14px
}

.format-dir4 {
    background-position: -2457px -43px
}

.format-dir3-big {
    background-position: -1008px -14px
}

.format-dir3 {
    background-position: -1157px -46px
}

.format-dir2-big {
    background-position: -575px -14px
}

.format-dir2 {
    background-position: -727px -42px
}

.format-jpg-big,
.format-jpeg-big {
    background-position: -106px -961px
}

.format-jpg,
.format-jpeg {
    background-position: -74px -89px
}

.format-gif-big {
    background-position: -1874px -961px
}

.format-gif {
    width: 24px;
    height: 33px;
    background-position: -420px -241px
}

.format-psd {
    background-position: -2459px -857px
}

.format-psd-big {
    background-position: -2305px -826px
}

.format-png-big {
    background-position: -1440px -961px
}

.format-png {
    width: 24px;
    height: 33px;
    background-position: -74px -165px
}

.format-bmp-big {
    background-position: -575px -961px
}

.format-bmp {
    width: 24px;
    height: 33px;
    background-position: -542px -165px
}

.format-pdf {
    background-position: -2459px -586px
}

.format-pdf-big {
    background-position: -2305px -554px
}

.format-ai-big {
    background-position: -106px -824px
}

.format-ai {
    width: 24px;
    height: 33px;
    background-position: -74px -393px
}

.format-tiff-big {
    background-position: -1008px -961px
}

.format-tiff {
    width: 24px;
    height: 33px;
    background-position: -766px -317px
}

.format-tif-big {
    background-position: -766px -317px
}

.format-tif {
    width: 24px;
    height: 33px;
    background-position: -766px -317px
}

.format-flv-big {
    background-position: -794px -826px
}

.format-flv {
    background-position: -787px -842px
}

.format-fla-big {
    background-position: -2738px -826px
}

.format-fla {
    background-position: -2892px -857px
}

.format-avi-big {
    background-position: -1439px -416px
}

.format-avi {
    background-position: -1591px -450px
}

.format-swf {
    background-position: -1592px -858px
}

.format-swf-big {
    background-position: -1440px -826px
}

.format-mov-big {
    background-position: -1874px -418px
}

.format-mov {
    background-position: -2028px -450px
}

.format-mpeg-big {
    width: 48px;
    height: 66px;
    background-position: -586px -284px
}

.format-mpeg {
    width: 24px;
    height: 33px;
    background-position: -654px -317px
}

.format-mp4-big {
    background-position: -3171px -418px
}

.format-mp4 {
    background-position: -3323px -450px
}

.format-wav-big {
    width: 48px;
    height: 66px;
    background-position: -820px -56px
}

.format-wav {
    width: 24px;
    height: 33px;
    background-position: -888px -89px
}

.format-mp3-big {
    background-position: -106px -418px
}

.format-mp3 {
    background-position: -258px -450px
}

.format-midi-big {
    width: 48px;
    height: 66px;
    background-position: -586px -132px
}

.format-midi {
    width: 24px;
    height: 33px;
    background-position: -654px -165px
}

.format-wmv-big {
    background-position: -2738px -418px
}

.format-wmv {
    background-position: -2892px -450px
}

.format-wma-big {
    width: 48px;
    height: 66px;
    background-position: -820px -132px
}

.format-wma {
    width: 24px;
    height: 33px;
    background-position: -888px -165px
}

.format-txt {
    background-position: -2028px -586px
}

.format-txt-big {
    background-position: -1873px -554px
}

.format-docx-big {
    background-position: -106px -555px
}

.format-docx {
    background-position: -258px -586px
}

.format-doc-big {
    background-position: -3602px -552px
}

.format-doc {
    background-position: -3755px -586px
}

.format-ppt {
    background-position: -2892px -586px
}

.format-ppt-big {
    background-position: -2738px -555px
}

.format-pptx {
    background-position: -3323px -583px
}

.format-pptx-big {
    background-position: -3172px -555px
}

.format-xls-big {
    background-position: -1008px -552px
}

.format-xls {
    background-position: -1157px -585px
}

.format-xlsx-big {
    background-position: -1440px -555px
}

.format-xlsx {
    background-position: -1592px -587px
}

.format-htm-big,
.format-html-big {
    background-position: -106px -282px
}

.format-htm,
.format-html {
    background-position: -258px -314px
}

.format-c-big {
    background-position: -1440px -282px
}

.format-c {
    background-position: -1592px -313px
}

.format-cpp-big {
    background-position: -1008px -282px
}

.format-cpp {
    background-position: -1157px -314px
}

.format-rar-big {
    background-position: -106px -146px
}

.format-rar {
    background-position: -258px -178px
}

.format-zip-big {
    background-position: -575px -146px
}

.format-zip {
    background-position: -727px -178px
}