
/* pagination */
.paginationbar {
	margin: 15px 0 10px 0;
}
.pagination{
    text-align:center;
    float: right;
    display: block;
	font-size: 12px;
}
.total {
	float: left;
	display: block;
	padding: 5px;
	font-weight: bold;
	color: #515151;
}
.pagination a {
	text-decoration: none;
	color: #515151;
}
.button {
    background-color:transparent;
    background-image: url(../images/pagination/btn_right.png);
    background-repeat:no-repeat ;
    background-position:top right;  
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/    /*font: bold 12px arial, sans-serif;*/
    height: 32px;
    margin-left: 3px;
    margin-right: 3px;
    padding-right: 11px;
    text-decoration: none;
    
}
.button span {
    background-color:transparent;
    background-image: url(../images/pagination/btn.png);
    background-repeat:no-repeat ;
    display: inline-block;
    line-height: 21px;
    padding: 5px 0 6px 11px;
}
a.button:hover {
    background-image: url(../images/pagination/btn_hover_right.png);
    color: #fff;
    outline: none;
}
a.button:hover span {
    background-image:url(../images/pagination/btn_hover.png);
}
.button.current {
	background-image: url(../images/pagination/btn_hover_right.png);
}
.button.current span {
	background-image:url(../images/pagination/btn_hover.png);
}
.button.current.prev, .button.current.next {
	background-image: url(../images/pagination/btn_right.png);
}
.button.current.prev span, .button.current.next span {
	background-image:url(../images/pagination/btn.png);
}
.current span {
	color: #fff;
}
span.current.prev span, span.current.next span {
	color: #a2a2a2;
}
