﻿.pagination{height:40px;margin:20px 0}
.pagination ul{
	display:inline-block;
	*display:inline;
	margin-bottom:0;
	margin-left:0;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	*zoom:1;
	/*-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);
	box-shadow:0 1px 2px rgba(0,0,0,0.05)*/
}
.pagination li{display:inline}
.pagination a,.pagination span{
	float:left;
	padding:0 14px;
	line-height:38px;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	border-left-width:1 px;
}
.pagination a:hover,.pagination .active a,.pagination .active span{background-color:#f5f5f5}
.pagination .active a,.pagination .active span{color:#999;cursor:default}
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{
	color:#999;cursor:default;background-color:transparent
}
.pagination li:first-child a,.pagination li:first-child span{
	border-left-width:1px;
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}
.pagination li:last-child a,.pagination li:last-child span{
	-webkit-border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0
}
.pagination-centered{text-align:center}
.pagination-right{text-align:right}