﻿/*paginação de resultados de hoteis*/
.paginacao
{ 
    clear: both;
    display: block;
    margin-top: 20px;
    padding: 10px;
}
.paginacao ul
{
    clear: both;
    display: table;
    list-style: none outside none;
    width: 100%;
}
.paginacao li
{
    display: table-cell;
    margin: 0;
    text-align: center;
	*padding:4px 0;
}
.paginacao li.botoes1
{
	width: 73px;
	height: 23px;
	float: left;
}
.paginacao li.botoes2
{
	width: 73px;
	height: 23px;
	float: right;
}
.paginacao li.centro
{
	float: left;
	text-align: center;
	width: 513px;
}
.paginacao li a
{
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #F1F2F5;
    color: #990000;
    padding: 4px 10px;
}
.paginacao li a:hover
{
	text-decoration: none;
	background-color: #990000;
    color: #FFFFFF;
    padding: 4px 10px;
}
.paginacao li .pagina-atual
{
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #990000;
    color: #FFFFFF;
    font-weight: 700;
    padding: 4px 7px 3px;
}
.paginacao .bt-prev
{
	background: url(../img/bt-botoes.png) 0 -135px no-repeat;
	width: 73px;
	height: 23px;
	padding: 0;
}
.paginacao .bt-next
{
	background: url(../img/bt-botoes.png) 0 -158px no-repeat;
	width: 73px;
	height: 23px;
	padding: 0;
}
.paginacao .bt-prev:hover
{
	background-position: -146px -135px;
	float: left;
	width: 73px;
	height: 23px;
}
.paginacao .bt-next:hover
{
	background-position: -146px -158px;
	float: right;
	width: 73px;
	height: 23px;
}
.paginacao .bt-prev-desabilitado
{
	background: url(../img/bt-botoes.png) -286px -135px no-repeat;
	width: 73px;
	height: 23px;
	padding: 0;
}
.paginacao .bt-next-desabilitado
{
	background: url(../img/bt-botoes.png) -286px -158px no-repeat;
	width: 73px;
	height: 23px;
	padding: 0;
}
.paginacao .contadorPaginacao
{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
	height: 15px;
	clear: both;
	margin: 0 auto 0 auto;
	padding-top:15px;
}

.pagination-first {
float:left;
text-align:center;
width:auto;
}
.pagination-previous {
float:left;
text-align:center;
width:auto;
}
.pagination-center {
text-align:center;
}
.pagination-next {
float:right;
text-align:center;
width:auto;
}
.pagination-last {
float:right;
width:auto;
}
.ui-stars-cancel a 
{
    background-position:0px 1px !Important;
}
#liLastPage {
	*margin-top:-23px;
}