.agrupaTarifa {
    width: 805px;
    padding: 25px 0 50px 8px;
}
.conteudoGeralTarifa {
    width: 772px;
    padding-bottom: 50px;
    background-image: url("../imagens/bgInterna.png");
    background-repeat: repeat-x;
    background-position: top left;
}

.agrupaGeralTarifa {
    width: 772px;
    padding-bottom: 50px;
}
.tituloArea {
    width: 752px;
    padding: 14px 0 0 20px;
}
.descricaoArea {
    width: 734px;
    padding: 5px 0 0 20px;
}
.faixaTipoQuarto {
    width: 754px;
    height: 34px;
    margin-top: 20px;
}
.pTipoQuarto {
    margin: 6px 0 0 20px;
    display: inline;
    font-family: Verdana;
    font-size: 15px;
    color: #FFFF00;
    padding-bottom: 8px;
}

.agrupaDadosQuarto {
    padding: 10px 0;
}

.agrupaPrecos {
    width: 734px;
    padding: 0 0 0 20px;
}

.linha {
    width: 734px;
    height: 38px;
}
.escuro {
    border-top: 1px solid #FFF;
    background-color: #063552;
}

.claro {
    border-top: 1px solid #FFF;
    background-color: #1A5479;
}

.tituloTipoQuarto {
    width: 320px;
    font-family: "Trebuchet MS";
    font-size: 13px;
    font-weight: bold;
    margin: 13px 0 0 10px;
    display: inline;
}
.tituloPreco {
    width: 120px;
    font-family: "Trebuchet MS";
    font-size: 13px;
    font-weight: bold;
    margin: 13px 0 0 10px;
    text-align: center;
    display: inline;
}

.tipoQuarto {
    width: 320px;
    font-family: "Trebuchet MS";
    font-size: 11px;
    margin: 13px 0 0 10px;
    display: inline;
}
.preco {
    width: 120px;
    font-family: "Trebuchet MS";
    font-size: 11px;
    text-align: center;
    margin: 13px 0 0 10px;
    display: inline;
}
.botoes {
    width: 260px;
    text-align: center;
    margin: 9px 0 0 10px;
    display: inline;
}

.botaoVerFotos {
    width: 100px;
    text-align: center;
    padding: 0 15px;
}
.btVerFotos {
    width: 78px;
    height: 21px;
    background-image: url('../imagens/btVerFotos.png');
    background-position: top left;
    background-repeat: no-repeat;
}
.btVerFotos:hover {
    background-position: top right;
}

.botaoReservar {
    width: 100px;
    text-align: center;
    padding: 0 15px;
}

.btInternaReservar {
    width:  78px;
    height: 21px;
    background-image: url('../imagens/btInternaReservar.png');
    background-position: top left;
    background-repeat: no-repeat;
}
.btInternaReservar:hover {
    background-position: top right;
}
.todasLinhas {
    width: 734px;
    border-bottom: 1px solid #FFF;
}
.bannerTarifas {
    width: 773px;
    margin: 0 auto;
    margin-top: 20px;
    text-align: center;
}
.envoltaTipoQuarto {
    width: 140px;
    height: 30px;
    background-color: #0A3C5B;
}
.topoAgrupaQuartos {
    width: 712px;
    float: right;
}
.meioTopo {
    width: 688px;
}
.linhaConteudoSemItem {
    width: 754px;
    min-height: 342px;
    height: auto;
    height: 342px;
    text-align: center;
}
.linhaSemItem {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    float: none;
    padding-top: 100px;
}

/* imagem */

.agrupaDiscografia {
    width: 824px;
    padding: 20px 15px;
    background-repeat: repeat;
    background-position: top left;
    background-image: url("../imagens/bgQuadros.png");
}
.agrupaSeta {
    width: 45px;
    padding: 150px 10px 0px 10px;
}
.agrupaDiscos {
    width: 694px;
    margin-left: -2px;
    display: inline;
}
.point {
    cursor: pointer;
}
.agrupaSetaRight{
    width: 21px;
    padding: 150px 10px 0 23px;
}
.imageflow {overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%;}
.imageflow img{border:none; position:absolute; top:0px;visibility:hidden; -ms-interpolation-mode:bicubic}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid white; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#fff; height:15px; visibility:visible; width:1%}
.imageflow .navigation{z-index:10000}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10001}
.imageflow .scrollbar{position:relative; visibility:hidden; z-index:10002; height:1px}
.imageflow .slider{background:url('../imagens/slider.png') no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10003}
.imageflow .slideshow{cursor:pointer; height:14px; margin:20px 0 0 20px; position:absolute; width:14px; z-index:10003}
.imageflow .slideshow.pause{background:url('../imagens/button_pause.png') no-repeat}
.imageflow .slideshow.play{background:url('../imagens/button_play.png') no-repeat}
.imageflow .images{overflow:hidden;white-space:nowrap;}
.imageflow .button{height:17px; position:relative; width:17px}