 a.pdf { /*The background image*/
  background: url(/_intern/pics/icons/pdf.png) no-repeat left center;
  padding-left: 20px;
  padding-top: 3px;
  line-height:20px; /* To center the text vertically with the icon */
}

 a.txt { /*The background image*/
  background: url(/_intern/pics/icons/word.png) no-repeat left center;
  padding-left: 20px;
  line-height: 16px;
  padding-top: 3px;
}

 a.xls { /*The background image*/
  background: url(/_intern/pics/icons/excel.png) no-repeat left center;
  padding-left: 20px;
  line-height: 16px;
  padding-top: 3px;
}

 a.bild { /*The background image*/
  background: url(/_intern/pics/icons/picture.png) no-repeat left center;
  padding-left: 20px;
  line-height: 16px;
  padding-top: 3px;
}

 a.zip { /*The background image*/
  background: url(/_intern/pics/icons/zip.gif) no-repeat left center;
  padding-left: 20px;
  line-height: 16px;
  padding-top: 3px;
}

 a.email {
  background: url(/_intern/pics/icons/email.png) no-repeat left center;
  padding-left: 20px;
  line-height: 16px;
  padding-top: 3px;
}

 a.external {
  background: url(/_intern/pics/icons/extlink.png) no-repeat left center;
	
	
  padding-left: 18px;
  line-height: 18px;
  padding-top: 3px;

}

 a.internal{
  background: url(/_intern/pics/icons/external.png) no-repeat left center;
  padding-left: 12px;
  line-height: 16px;
  padding-top: 3px;
}

 a.calendar{
  background: url(/_intern/pics/icons/calendar_16x16.gif) no-repeat left center;
  padding-left: 18px;
  line-height: 16px;
  padding-top: 3px;
}

 a.c_select{
  background: url(/_intern/pics/icons/arrow_down.png) no-repeat left center;
  padding-left: 14px;
  line-height: 16px;
  padding-top: 3px;
}

