table.pages{
margin:30px auto 0 auto;
width:auto;
border-collapse:separate;
border:0px solid #000;
}

table.pages td{
margin:1px;
width:24px;
height:20px;
font:10px Arial;
text-align:center;
vertical-align:middle;
}

table.pages td a:link{
display:block;
line-height:20px;
color:#eee;
background:#444;
text-decoration:none;
}

table.pages td a:visited{
display:block;
line-height:20px;
color:#eee;
background:#444;
text-decoration:none;
}

table.pages td a:hover{
display:block;
color:#fff;
background:#E894A5;
text-decoration:none;
}

div.indice{
clear:both;
margin:5px auto 30px auto;
width:200px;
font:10px Arial;
color:#999;
text-align:center;
}