#contentfooter {
  clear: both;
  margin:0.1em 1.5em 0em 1.5em;
  margin:1.67em 1.5em 0em 1.5em;
  padding:0em;
  width:77em;
  height:2.0em;
}

#contentfooter ul {
/*  width:26em;*/
  padding-left:30.5em;
  float:right;
  list-style:none;
}

#contentfooter ul li {
  float:left;
}

#contentfooter ul li a {
  color:#C00F0F;
  text-decoration:none;
  background-repeat:no-repeat;
  background-position:left center;  
  display:block;
  height:1.5em;
  line-height:1.5em;
  float:left;
  padding-left:2em;
  padding-right:1em;
}

#contentfooter ul li.last a {
  padding-right:0em;
}

#contentfooter ul li.recommend a {
  background-image:url('/gfx/icon_recommend.gif'); 
}

#contentfooter ul li.recommend a:hover {
  text-decoration:underline;
  cursor:pointer;
}

#contentfooter ul li.print a {
  background-image:url('/gfx/icon_print.gif');
}

#contentfooter ul li.print a:hover {
  text-decoration:underline;
  cursor:pointer;
}

#contentfooter ul li.top a {
  background-image:url('/gfx/icon_print.gif');

background-image:url("/gfx/icon_top.gif");
background-position:right center;
background-repeat:no-repeat;
color:#C00F0F;
display:block;
line-height:1.5em;
margin-right:1em;
padding-right:1.5em;
text-decoration:none;

}

#contentfooter ul li.top a:hover {
  text-decoration:underline;
  cursor:pointer;
}

#contentfooter ul li.pdf a {
  background-image:url('/gfx/icon_pdf.gif');
  padding-left:1.5em;
}

#contentfooter ul li.pdf a:hover {
  text-decoration:underline;
  cursor:pointer;
}

#contentfooter div {
  margin-top:0.18em;
  height:1.5em;
  width:20.5em;
  float:right;
  text-align:right;
}

#contentfooter div a { 
  display:block;
  color:#C00F0F;
  text-decoration:none;
  background-image:url('/gfx/icon_top.gif');
  background-repeat:no-repeat;
  background-position:right center;
  padding-right:1.5em;
  margin-right:1em;
  line-height:1.5em;
}
