/* CSS Document */
.pagepagination{
    text-align:center;
    background:transparent;
    float:none;
    padding:10px;
}
.pagepagination a.button,.pagepagination span.active,.pagepagination span.inactive {
    background-color:transparent;
    background-image: url( 'images/btn_right.png' );
    background-repeat:no-repeat ;
    background-position:top right;
    color: #444;
		display:block; /*opera*/
		display:inline-block; /*ie*/
		display:-moz-inline-box; /*ff*/    /*font: bold 12px arial, sans-serif;*/
    font: normal 13px arial, sans-serif;
    height: 32px;
    margin-right: 0px;
    padding-right: 10px;
    text-decoration: none;
}
.pagepagination span.active {
    background-image: url( 'images/btn_hover_right.png' );
}

.pagepagination a.button span, .pagepagination span.active span, .pagepagination span.inactive span {
    background-color:transparent;
    background-image: url( 'images/btn.png' );
    background-repeat:no-repeat ;
    display: inline-block;
    line-height: 21px;
    padding: 3px 0 8px 10px;
}
.pagepagination span.active span,.pagepagination span.inactive span {
    background-image:url( 'images/btn_hover.png');
}

.pagepagination span.inactive span {
	display:none;
}

.pagepagination a.button span img,.pagepagination span.active span img,.pagepagination span.inactive span img{
    margin-left:-5px;
    margin-top:-2px;
    padding-right:5px;
}
.pagepagination a.button:hover, .pagepagination span.active:hover {
    background-image: url( 'images/btn_hover_right.png' );
    color: #000;
    outline: none;
    cursor:pointer;
}
.pagepagination span.active:hover {
    cursor:default;
}

.pagepagination a.button:hover span, .pagepagination span.active:hover span {
    background-image:url( 'images/btn_hover.png');
}

