@charset "utf-8";
/* CSS Document */


*{
    border:0;
    margin:0;
    padding:0;
    list-style:none;
    border:none;
    text-decoration:none;
    outline:none;
    color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

body {
    background: url('../img/body.jpg') top center fixed;

}

.limiteGeral {
    width:972px;
    background:#ffffff;
}

.bordaTopo {
    width:972px;
    background:#572F00;
    height:7px;
    overflow:hidden;
    margin-bottom:10px;
}

.separadorPontilhadoTopo {
    width:972px;
    height:1px;
    overflow:hidden;
    margin-bottom:10px;
}

.geralMenuTopo {
}

.dataconteudoMenuTopo {
    width:890px;
    text-align:right;
    padding-top:8px;
    font-size:12px;
    font-family:Arial;

}

.conteudoMenuTopo {
    text-align:left;
    clear:both;
}

.logo {
    width:243px;
    float:left;
    padding-left:20px;
}

.divBtBuscar {
    width:300px;
    height:34px;
    float:right;
    overflow:hidden;
    border: 1px solid #999999;
}

.inputBuscar {
    width:300px;
    height:31px;
    background:#FFFFFF;
    padding-top:7px;
    padding-left:2px;
    padding-right:5px;
    color:#666666;
    font-weight:bold;
}

.imgBtBuscar {
    float:right;
    width:107px;
    height:37px;
    padding-left:5px;
    padding-right:40px;
}

.separadorInputTopo {
    float:left;
    width:630px;
    height:30px;

}

.divImgFedds {
    clear:both;
    text-align:right;
    font-size:11px;
    color:#666666;
    padding-right:40px;
}

.floatRight {
    float:right;
}

.floatLeft {
    float:left;
}

#textFeeds {
    padding-left:2px;
    padding-bottom:5px;
}

#clearBoth {
    clear: both;
}

.MenuPrincipal {
    text-align:left;

}

.conteudoMenuPrincipal {
    background: url('../img/bgMenuPrincipal.jpg') repeat-x top center #ffffff;
    height:61px;



}

#paddingBotoom5pxClear {
    clear:both;

}

.textMenuPrincipal {
    font-size:15px;
    color:#E8E7C6;
    font-family:Arial;
    float:left;
    text-align:center;
    display:block;
    width:87px;
    height:41px;
    background:url('../img/pixelMenu.gif') no-repeat;


}


.textMenuPrincipalLocalizacao {
    font-size:15px;
    color:#E8E7C6;
    font-family:Arial;
    float:left;
    text-align:center;
    display:block;
    width:133px;
    height:41px;
    background:url('../img/pixelMenu.gif') no-repeat;


}

.textMenuPrincipalContato {
    font-size:15px;
    color:#E8E7C6;
    font-family:Arial;
    float:left;
    text-align:center;
    display:block;
    width:90px;
    height:41px;
    background:url('../img/pixelMenu.gif') no-repeat;


}
.textMenuPrincipalLoja {
    font-size:15px;
    color:#E8E7C6;
    font-family:Arial;
    float:left;
    text-align:center;
    display:block;
    width:125px;
    height:41px;
    background:url('../img/pixelMenu.gif') no-repeat;


}

.textMenuPrincipalProfile {
    font-size:15px;
    color:#E8E7C6;
    font-family:Arial;
    float:left;
    text-align:center;
    display:block;
    width:115px;
    height:41px;
    background:url('../img/pixelMenu.gif') no-repeat;


}

.textMenuPrincipalHome {
    font-size:15px;
    color:#E8E7C6;
    font-family:Arial;
    float:left;
    text-align:center;
    display:block;
    width:80px;
    height:41px;


}

.textMenuPrincipalVideos {
    font-size:15px;
    color:#E8E7C6;
    font-family:Arial;
    float:left;
    text-align:center;
    display:block;
    width:80px;
    background:url('../img/pixelMenu.gif') no-repeat left top;
    height:41px;


}

.aHoverNoMenu {
    display:block;
    height:61px;
    padding-top:20px;
    color:#E8E7C6;
}

.aHoverNoMenu:hover {
    background:url('../img/fatiaMenu.gif') no-repeat left top;
}

.pixelMenu {
    background:url('../img/pixelMenu.gif') no-repeat;
    width:1px;
    height:61px;
    display:block;
    float:left;
}


.corpo {
    width:972px;
    background:#ffffff;
    text-align:left;
    padding-top:20px;
}


.noticias {
    width:310px;
    float:left;
}

.tituloNoticias {
    float:left;
    padding-left:30px;
    color:#572F00;
    font-weight:bold;
    width:250px;
    display:block;
    padding-bottom:20px;
    font-family:Arial;

}

.conteudoNoticias {
    padding-left: 30px;
    font-size:12px;
    width:249px;
    padding-bottom:5px;
    display: table;
}
.conteudoAllNoticias {
    padding-left: 30px;
    font-size:12px;
    width:auto;
    padding-bottom:20px;
    display: table;
}

.dataNoticias {
    font-size:12px;
    font-family:Arial;
}

.localNoticias {
    font-size:12px;
    font-family:Arial;
}

#buscaNoticia .conteudoNoticiasTitulo {
    float:left;
    font-size:12px;
    display:block;
	margin:0 50px 10px 0;
}

.conteudoNoticiasTitulo {
    float:left;
    font-size:12px;
    display:block;
}
.conteudoAllNoticiasTitulo {
    font-size:12px;
    display:block;
}

.conteudoNoticiasTitulo:hover {
    font-size:12px;
    display:block;
    background:#E3E3E3;
}


.diaEvento {
    color:#530201;
    font-size:12px;
    font-family:Arial;
}

.separadorNoticias {
    background: url('../img/divisorPontilhado.jpg') no-repeat top center #ffffff;
    width:250px;
    height:7px;
    overflow:hidden;
    margin-top:4px;

}
.separadorAllNoticias {
    background: url('../img/divisorPontilhado.jpg') no-repeat top center #ffffff;
    width:650px;
    height:7px;
    overflow:hidden;
    margin-top:4px;

}

.link-allNoticias {
    background-attachment:scroll;
    background-color:#572F00;
    background-image:none;
    background-position:0 0;
    background-repeat:repeat;
    color:#FFFFFF;
    margin-bottom:0;
    margin-left:30px;
    margin-right:0;
    margin-top:0;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:5px;
    padding-top:2px;
}

#banner {
}

.separadorConteudo {
    background: url('../img/divisorPontilhado.jpg') no-repeat 29px #ffffff;
    width:972px;
    height:12px;
    clear:both;
    padding-top:30px;
}

.bannerTennis {
    width:972px;
    text-align:center;
    padding-bottom:20px;
    padding-left: 4px;

}

.geralbBgEnquete {
    width:947px;
    padding-left:25px;
    overflow:hidden;
}

.bgEnquete {
    background: url('../img/bgMenuPrincipal.jpg') repeat-x center #ffffff;
    width:260px;
    height:55px;
    text-align:left;
    font-size:22px;
    font-weight:bold;
    color:#FFFFFF;
    font-family:Arial;
    float:left;
    overflow:hidden;
}

.textEnquetTitulo {
    padding-left:10px;
    color:#FFFFFF;
    padding-top:15px;
}

.marginEnquete {
    float:left;
    width:25px;
    height:310px;
}

.bgSeparadorEnquete {
    width:20px;
    height:36px;
    float:left;
}

.bgFotoSemana {
    background: url('../img/bgMenuPrincipal.jpg') repeat-x center #ffffff;
    width:470px;
    height:55px;
    text-align:left;
    font-size:22px;
    font-weight:bold;
    color:#FFFFFF;
    font-family:Arial;
    float:left;
    overflow:hidden;
}

.bgProfileAm {
    font-size:20px;
    font-weight:bold;
    color:#530201;
    font-family:Arial;
    width:160px;
    height:370px;
    float:left;
    margin-left:13px;
    text-align:center;
    overflow: hidden;
}

.conteudoEnquete {
    width:259px;
    float:left;
    overflow:hidden;
    height:368px;

}

.conteudoEnqueteText {
    text-align:center;
    font-size:12px;
    font-family:Arial;

}

.tituloEnquete {
    padding-left:20px;
    padding-right:20px;
    padding-top:15px;
    clear:both;
	text-align:left;
}

.checkEnquete {
    padding:13px 0 10px 0;
    font-size:12px;
}

.divBtEnquete { 
    padding-top:20px;
    width:100%;
}

.checkEnqueteGeral {
    float:left;
    height:23px;
    padding-right:3px;

}

.checkboxDaEnquete {
    margin-left:20px;
    margin-right:5px;
}

.imgBtEnquetePaddingVotar {
    overflow:hidden;
}

.imgBtEnquetePaddingResult {
    overflow:hidden;
}

.divSepararEnquete {
    width:23px;
    float:left;
    height:310px;
}

.comentarFotoSemana {
    height:35px;
    background:#572F00;
    width:470px;
    float:left;
    overflow:hidden;
}

.divCompletaFotSemana {
    width:470px;
    float:left;
}

.divFotoSemana {
    text-align:left;
    width:470px;
    clear:both;
    overflow:hidden;
    height:278px;
}

.displayBlock {
    display:block;
}

.menuFotoSemana {
    padding-top:10px;
    font-size:10px;
    font-weight:bold;
    font-family:Arial;
    color:#FFFFFF;
    height:40px;
    float:left;
    padding-left:8px;
    padding-right:6px;
}

.menuFotoSemana a {
    font-size:10px;
    font-weight:bold;
    font-family:Arial;
    color:#FFFFFF;
    height:40px;
    float:left;
}

.menuFotoSemana a:hover {
    color:#000000;
    cursor:pointer;

}

.bordaFotoSemana {
    width:1px;
    height:12px;
    border-right:1px solid #ffffff;
    float:left;
    margin-top:10px;
    overflow:hidden;
}

.colorwhite {
    color:#ffffff;
}

.tituloProfileAm {
    margin-left:2px;
    float:left;
    margin-bottom:4px;
    text-align:center;
    width:165px;
    padding-bottom:10px;
    padding-top:18px;
}


.divImgProfileAm {
    overflow:hidden;
    float:left;
    width:38px;
    height:35px;
    margin-bottom:4px;
}

.divImgProfileAm:hover {

}

.imgProfileAm {
    margin-left:4px;
    float:left;
}

.eventos {
    float:left;
    padding-right:10px;
}

.tituloEventos {
    float:left;
    padding-left:30px;
    color:#572F00;
    font-weight:bold;
    width:250px;
    display:block;
    font-family:Arial;
    text-align:left;
    padding-bottom:23px;
    padding-top: 5px;
}

.tituloOfertas {
    float:left;
    padding-left:12px;
    color:#572F00;
    font-weight:bold;
    width:300px;
    display:block;
    font-family:Arial;
    text-align:left;
    padding-top: 5px;
}

.diaEventoEvento {
    color:#530201;
    font-size:12px;
    text-align:left;
    clear:both;
}

.conteudoEventosTitulo {
    float:left;
    font-size:11px;
    display:block;
    text-align:left;
}


.dataEventos {
    clear:both;
    padding-right:4px;
    font-size:12px;
    text-align:left;
    font-family:Arial;
}

.conteudoEventos {
    padding-left: 30px;
    font-size:11px;
    width:248px;
    clear:both;
    font-family:Arial;

}

.conteudoEventosTitulo {
    float:left;
    font-size:12px;
    display:block;
}

.conteudoEventosTitulo:hover {
    background:#E3E3E3;
    cursor:pointer;
    color:#999999;
}

.tituloDestaques {
    color:#572F00;
    font-weight:bold;
    clear:both;
    display:block;
    padding-bottom:20px;
    font-family:Arial;
    text-align:left;
}

.width100 {
    width:100%;
}

.tituloDoEvento {
    float:left;
    padding-right:5px;
    font-weight:bold;
    padding-bottom:5px;
}

.bold {
    font-weight:bold;
}

.precoDoEvento {
    color:#530201;
}

.MaisEvento {
    color:#530201;
    font-size:12px;
}

.tudoDestaque {
    width:415px;
    float:left;
    height:285px;
    overflow:hidden;
}

.conteudoDestaque {
    float:left;
    margin-left:2px;
    padding-right:2px;
    padding-bottom:13px;
    overflow:hidden;
}

.detalhesProdutosDestaque {
    float:left;
    clear:both;
    text-align:center;
    width:91px;
    font-size:11px;
    font-family:Arial;
    color: #666666;
}

.conteudoDestaque:hover {
    background:#E3E3E3;
    cursor:pointer;
}

.precoDestaque {
    font-size:11px;
    font-family:Arial Black;
    color: #333333;
    clear:both;
}

#bannerMsn {
    padding-left:78px;
    margin-top:-685px;
    margin-right:6px;
    float:right;
    position:relative;
}

.tudoVideos {
    clear:both;
    float:left;
    margin-left:30px;
    width:922px;
    margin-top:45px;
    background:#ffffff;
}

.geralVideos {
    width:470px;
    float:left;
}

.bgVideos {
    background: url('../img/bgMenuPrincipal.jpg') repeat-x center #ffffff;
    float:left;
    width:470px;
    height:55px;
}

.arial {
	font-family:Arial, Helvetica, sans-serif;
}
.textTituloVideos {
    float:left;
    margin-top:16px;
    margin-left:10px;
    font-size:22px;
    font-weight:bold;
    color:#ffffff;
    font-family:Arial;
}

.comentarVideo {
    height:41px;
    background:#572F00;
    width:470px;
    float:left;
    overflow:hidden;
}

.menuVideo{
    padding-top:15px;
    font-size:10px;
    font-weight:bold;
    font-family:Arial;
    color:#FFFFFF;
    height:40px;
    float:left;
    padding-left:8px;
    padding-right:6px;
}

.menuVideo a:hover {

    color:#000000;
    cursor:pointer;

}

.bordaMenuVideo {
    width:1px;
    height:12px;
    border-right:1px solid #ffffff;
    float:left;
    margin-top:15px;
    overflow:hidden;
}

.geralColaboradores {
    float:left;
    width:242px;
    background:#F5F3F1;
    margin-left:25px;
    height:375px;
}

.tituloColaboradores {
    font-family:Arial, Helvetica, sans-serif;
    font-size:22px;
    color:#FFFFFF;
    font-weight:bold;
    background: url('../img/bgMenuPrincipal.jpg') repeat-x center;
    width:240px;
    height:55px;
    margin-bottom:18px;
}

.nomeColaboradores1 {
    width:190px;
    height:18px;
    background:#977D67;
    font-size:12px;
    font-family:Arial;
    text-align:left;
    color:#FFFFFF;
    display:block;
    padding-left:3px;
}

.nomeColaboradores2 {
    width:190px;
    height:18px;
    background:#5C432E;
    font-size:12px;
    font-family:Arial;
    margin-top:7px;
    margin-bottom:7px;
    text-align:left;
    color:#FFFFFF;
    display:block;
    padding-left:3px;
}

.bannerColaboradores {
    clear:both;
    float:left;
    background: url('../img/divisorPontilhado.jpg') no-repeat top center #ffffff;
    margin-top:20px;
}

.separadorColaboradores {
    background: url('../img/divisorPontilhado.jpg') no-repeat center #ffffff;
    width:922px;
    clear:both;
    height:16px;
    padding-top:20px;
}

.imgBtBuscarRodape {
    width:107px;
    height:37px;
    padding-left:5px;
    float:left;
}

.divBtBuscarRodape {
    width:366px;
    height:34px;
    float:left;
    overflow:hidden;
    border: 1px solid #999999;
    clear:both;
}


.rodape {
    clear:both;
    width:920px;
    text-align:left;
}


.conteudoRodape {
    text-align:left;
    font-size:20px;
    width:922px;
    float:left;
}

.tituloRodape {
    width:155px;
    font-family:Arial;
    color:#572F00;
    font-size:22px;
}


.enderecoRodape {
    clear:both;
    text-align:left;
    font-family:Arial;
    font-size:12px;
    color:#530201;
    padding-top:10px;
    padding-bottom:20px;
}


.inputBuscarRodape {
    width:366px;
    height:31px;
    background:#F1F1F1;
    padding-top:7px;
    padding-left:2px;
    padding-right:5px;
    color:#666666;
    font-size:12px;
    font-family:Arial;
}

.imgOrkut {
    position:absolute;
    left:192px;
    top:10px;
}

.padding-right10 {
    padding-right:10px;
}

.marginbottom4 {
    margin-bottom:6px;
}

.liMenuRodape1 {
    font-family:Arial;
    font-size:15px;
    color:#572F00;
    padding-bottom:5px;
}

.liMenuRodape1:hover {
    color:#000000;
}

.liMenuRodape2 {
    font-family:Arial;
    font-size:15px;
    color:#572F00;
}

.liMenuRodape2:hover {
    color:#000000;
}

.ulMenuRodape {
    float:left;
    margin-right:24px;
    margin-top:16px;
}

.geralRodape {
    width:500px;
    overflow:hidden;
	margin-left:5px;
    text-align:left;
    float:left;
    position:relative;
}

.logoQuize {
}

.separadorPontilhadoNot {
    width:972px;
    background: url('../img/divisorPontilhado.jpg') no-repeat top center #ffffff;
    height:12px;
    overflow:hidden;
}	



/***/


#pano2 {
    padding:0 0 0 0;
    margin: 0 0 0 0;
    width: 640px;
    height: 480px;
}




#jquery-overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    width: 100%;
    height: 500px;
}
#jquery-lightbox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100;
    text-align: center;
    line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
    position: relative;
    background-color: #fff;
    width: 250px;
    height: 250px;
    margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
    position: absolute;
    top: 40%;
    left: 0%;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}
#lightbox-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
    width: 49%;
    height: 100%;
    zoom: 1;
    display: block;
}
#lightbox-nav-btnPrev { 
    left: 0;
    float: left;
}
#lightbox-nav-btnNext { 
    right: 0;
    float: right;
}
#lightbox-container-image-data-box {
    font: 10px Verdana, Helvetica, sans-serif;
    background-color: #fff;
    margin: 0 auto;
    line-height: 1.4em;
    overflow: auto;
    width: 100%;
    padding: 0 10px 0;
}
#lightbox-container-image-data {
    padding: 0 10px;
    color: #666;
}
#lightbox-container-image-data #lightbox-image-details { 
    width: 70%;
    float: left;
    text-align: left;
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
    display: block;
    clear: left;
    padding-bottom: 1.0em;
}			
#lightbox-secNav-btnClose {
    width: 66px;
    float: right;
    padding-bottom: 0.7em;
}


#jqDialog_box {
    background: #eee;
    position: absolute;
    width: 450px;
    height: 150px;
    font-family: Arial;

    border-width: 3px 1px 1px 1px;
    border-style: solid;
    border-color: #ccc;

    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
#jqDialog_content {
    margin: 10px;
    font-weight: bold;
    font-size: 12px;
    height: 90px;
    overflow: hidden;
}

#jqDialog_options {
    margin: 10px;
    text-align: center;
}
#jqDialog_options button {
    font-family: Arial;
    margin-right: 5px;
    background: #666;
    border: 0px;

    font-size: 1.5em;
    color: #fff;
    width: auto;
}

#jqDialog_input {
    padding: 4px;
    width: 250px;
}
#jqDialog_close {
    background: none;
    border: none;
    float: right;
    font-weight: bold;
    font-size: 10px;
    color: #cc0000;
}

.inputNomeComent {
    border:1px solid #000000;
    width:500px;
    height:21px;
    padding:4px 0 0 5px;

}

.inputCidadeComent {
    border:1px solid #000000;
    width:210px;
    height:21px;
    padding:4px 0 0 5px;
    margin-right:10px;
}


.inputComentComent {
    border:1px solid #000000;
    width:500px;
    height:95px;
    padding:4px 0 0 5px;
    overflow:hidden;

}


.btEnviarComentarioComent{
    padding:20px 20px 20px 0;
}


/* Horizontal Carousel */
#horizontal_carousel {
    width: 362px;
    height: 47px;
    overflow:hidden;
}

#horizontal_carousel .container {
    width: 330px;
    height:47px;
    overflow:hidden;
    top:0px;
    left:17px;
    background:#6D4A21;
}

#horizontal_carousel ul {
    margin: 0;
    padding:0;
    width: 100000px;
    position: relative;
    top: 0;
    height: 90px;
}                      

#horizontal_carousel ul li {
    width: 67px;
    height: 47px;
    padding-top:5px;
    text-align: center;
    list-style:none;
    float:left;
    overflow:hidden;
}

#horizontal_carousel .buttons{
    display:block;
    width:359px;
    height:47px;
    position:relative;
    left:0px;
    top:-46px;
    z-index:0;
}
#horizontal_carousel .previous_button {
    float:left;
    width: 15px;
    height: 47px;
    position:absolute;
    background: url(../js/img/setaEsquerdaDetalhes.jpg) no-repeat center;
    z-index: 100;
    cursor: pointer;
}

#horizontal_carousel .previous_button_over {
    background: url(../js/img/setaEsquerdaDetalhes.jpg) no-repeat center;
    width: 15px;
    height: 47px;
}


#horizontal_carousel .previous_button_disabled {
    background: url(../js/img/setaEsquerdaDetalhes.jpg) no-repeat center;
    cursor: default;
    width: 15px;
    height: 47px;
}

#horizontal_carousel .next_button {
    float:right;
    width: 15px;
    height: 47px;
    position:relative;
    background: url(../js/img/setaDireitaDetalhes.jpg) no-repeat center;
    z-index: 100;
    cursor: pointer;
}

#horizontal_carousel .next_button_over {
    background: url(../js/img/setaDireitaDetalhes.jpg) no-repeat center;
}

#horizontal_carousel .next_button_disabled {
    background: url(../js/img/setaDireitaDetalhes.jpg) no-repeat center;
    cursor: default;
}

#horizontal_carousel .container {
    position:relative;
    overflow: hidden;
}

.displayNone {
    display:none;
}

#marginTop38 {
    margin-top:38px;
}

.liPerfil {
    padding-top:20px;
    text-align:center;
    font-size:20px;
    width:213px;
    display:block;
    background: url('../img/btPerfil.jpg') no-repeat;
    padding-bottom:20px;
    margin-bottom:10px;
}

.corE8E7C6 {
    color:#E8E7C6;
}


.corE8E7C6:hover {
    color:#000000;
}

.bgCinzaClaroPadding {
	background:#F5F3F1;
	float:left;
	width:300px;
	height:268px;

