

.icons
{
  display: block;
  width: 26px;
  height: 26px;
  background-image: url(/images/icons/template-icons.gif);
  background-repeat: no-repeat;
}

/* -----------
   First row.
   ----------- */





.DLEmail
{
  background-position: -26px 0px;
}

.DLinfo
{
  background-position: -52px 0px;
}

.DLLock
{
  background-position: -78px 0px;
}

.DLnew
{
  height: 20px;
  background-position: -104px -6px;
}

.DLRecommended
{
  background-position: -130px -4px;
}

.DLstar
{
  background-position: -156px -4px;
}

/* -----------
   Second row.
   ----------- */
.avi
{
  background-position: 0px -29px;
  height: 20px;
}

.wmv
{
  background-position: 0px -29px;
  height: 20px;
}

.doc
{
  background-position: -26px -29px;
  height: 20px;
}

.document
{
  background-position: -52px -29px;
  height: 20px;
}

.dvtiscr
{
  background-position: -78px -29px;
  height: 20px;
}

.exe
{
  background-position: -104px -29px;
  height: 20px;
}

.install
{
  background-position: -104px -29px;
  height: 20px;
}

.folder
{
  background-position: -130px -29px;
  height: 20px;
}

.htm
{
  background-position: -156px -29px;
  height: 20px;
}

.html
{
  background-position: -156px -29px;
  height: 20px;
}

.php
{
  background-position: -156px -29px;
  height: 20px;
}

/* -----------
   Third row.
   ----------- */
.jpg
{
  background-position: 0px -55px;
  height: 20px;
}

.pdf
{
  background-position: -26px -55px;
  height: 20px;
}

.ppt
{
  background-position: -52px -55px;
  height: 20px;
}

.rar
{
  background-position: -78px -55px;
  height: 20px;
}

.DLdownload
{
  background-position: -104px -52px;
}

.place-small
{
  background-position: -130px -55px;
  height: 20px;
}

.swf
{
  background-position: -156px -55px;
  height: 20px;
}

/* -----------
   Fourth row.
   ----------- */
.zip
{
  background-position: 0px -81px;
  height: 20px;
}

.trophy
{
  background-position: -26px -81px;
  height: 20px;
}

.txt
{
  background-position: -52px -81px;
  height: 20px;
}

.xls
{
  background-position: -78px -81px;
  height: 20px;
}
