/* default styles for extension "tx_cssfilelist" */
.filelinks div {
  padding-left: 25px;
  background: url('/t3lib/gfx/fileicons/default.gif') left top no-repeat;
  margin-bottom: 10px;
}

.filelinks span {
  display: block;
}

.filelinks .filecount {
  display: block;
  margin-bottom: 5px;
}

.filelinks a {
  text-decoration: none;
}

/* Icons begin */
.filelinks .ai {
  background-image: url('/t3lib/gfx/fileicons/ai.gif') !important;
}

.filelinks .ani {
  background-image: url('/t3lib/gfx/fileicons/ani.gif') !important;
}

.filelinks .au {
  background-image: url('/t3lib/gfx/fileicons/au.gif') !important;
}

.filelinks .avi {
  background-image: url('/t3lib/gfx/fileicons/avi.gif') !important;
}

.filelinks .bmp {
  background-image: url('/t3lib/gfx/fileicons/bmp.gif') !important;
}

.filelinks .cdr {
  background-image: url('/t3lib/gfx/fileicons/cdr.gif') !important;
}

.filelinks .css {
  background-image: url('/t3lib/gfx/fileicons/css.gif') !important;
}

.filelinks .csv {
  background-image: url('/t3lib/gfx/fileicons/csv.gif') !important;
}

.filelinks .doc {
  background-image: url('/t3lib/gfx/fileicons/doc.gif') !important;
}

.filelinks .dtd {
  background-image: url('/t3lib/gfx/fileicons/dtd.gif') !important;
}

.filelinks .eps {
  background-image: url('/t3lib/gfx/fileicons/eps.gif') !important;
}

.filelinks .exe {
  background-image: url('/t3lib/gfx/fileicons/exe.gif') !important;
}

.filelinks .fh3 {
  background-image: url('/t3lib/gfx/fileicons/fh3.gif') !important;
}

.filelinks .flash {
  background-image: url('/t3lib/gfx/fileicons/flash.gif') !important;
}

.filelinks .folder {
  background-image: url('/t3lib/gfx/fileicons/folder.gif') !important;
}

.filelinks .gif {
  background-image: url('/t3lib/gfx/fileicons/gif.gif') !important;
}

.filelinks .htm {
  background-image: url('/t3lib/gfx/fileicons/htm.gif') !important;
}

.filelinks .html {
  background-image: url('/t3lib/gfx/fileicons/html.gif') !important;
}

.filelinks .ico {
  background-image: url('/t3lib/gfx/fileicons/ico.gif') !important;
}

.filelinks .inc {
  background-image: url('/t3lib/gfx/fileicons/inc.gif') !important;
}

.filelinks .java {
  background-image: url('/t3lib/gfx/fileicons/java.gif') !important;
}

.filelinks .jpg {
  background-image: url('/t3lib/gfx/fileicons/jpg.gif') !important;
}

.filelinks .js {
  background-image: url('/t3lib/gfx/fileicons/js.gif') !important;
}

.filelinks .max {
  background-image: url('/t3lib/gfx/fileicons/max.gif') !important;
}

.filelinks .mid {
  background-image: url('/t3lib/gfx/fileicons/mid.gif') !important;
}

.filelinks .mov {
  background-image: url('/t3lib/gfx/fileicons/mov.gif') !important;
}

.filelinks .mpeg {
  background-image: url('/t3lib/gfx/fileicons/mpeg.gif') !important;
}

.filelinks .mpg {
  background-image: url('/t3lib/gfx/fileicons/mpg.gif') !important;
}

.filelinks .pcd {
  background-image: url('/t3lib/gfx/fileicons/pcd.gif') !important;
}

.filelinks .pcx {
  background-image: url('/t3lib/gfx/fileicons/pcx.gif') !important;
}

.filelinks .pdf {
  background-image: url('/t3lib/gfx/fileicons/pdf.gif') !important;
}

.filelinks .png {
  background-image: url('/t3lib/gfx/fileicons/png.gif') !important;
}

.filelinks .ps {
  background-image: url('/t3lib/gfx/fileicons/ps.gif') !important;
}

.filelinks .psd {
  background-image: url('/t3lib/gfx/fileicons/psd.gif') !important;
}

.filelinks .rtf {
  background-image: url('/t3lib/gfx/fileicons/rtf.gif') !important;
}

.filelinks .sgml {
  background-image: url('/t3lib/gfx/fileicons/sgml.gif') !important;
}

.filelinks .swf {
  background-image: url('/t3lib/gfx/fileicons/swf.gif') !important;
}

.filelinks .sxc {
  background-image: url('/t3lib/gfx/fileicons/sxc.gif') !important;
}

.filelinks .sxw {
  background-image: url('/t3lib/gfx/fileicons/sxw.gif') !important;
}

.filelinks .tga {
  background-image: url('/t3lib/gfx/fileicons/tga.gif') !important;
}

.filelinks .tif {
  background-image: url('/t3lib/gfx/fileicons/tif.gif') !important;
}

.filelinks .ttf {
  background-image: url('/t3lib/gfx/fileicons/ttf.gif') !important;
}

.filelinks .txt {
  background-image: url('/t3lib/gfx/fileicons/txt.gif') !important;
}

.filelinks .wav {
  background-image: url('/t3lib/gfx/fileicons/wav.gif') !important;
}

.filelinks .wrl {
  background-image: url('/t3lib/gfx/fileicons/wrl.gif') !important;
}

.filelinks .xls {
  background-image: url('/t3lib/gfx/fileicons/xls.gif') !important;
}

.filelinks .xml {
  background-image: url('/t3lib/gfx/fileicons/xml.gif') !important;
}

.filelinks .xsl {
  background-image: url('/t3lib/gfx/fileicons/xsl.gif') !important;
}

.filelinks .zip {
  background-image: url('/t3lib/gfx/fileicons/zip.gif') !important;
}

/* Icons end */
.filelinks a:hover {
  text-decoration: underline;
}
