/*  CSS da Discografia */

/* Menu Principal */
.menu-principal li.bt-inicio a.inicio:hover { width: 68px; background: url(../../images/pt-BR/inicio-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-discografia a.discografia { width: 110px; background: url(../../images/pt-BR/discografia-ativo.png) scroll no-repeat left top !important; }
.menu-principal li.bt-biografia a.biografia:hover { width: 96px; background: url(../../images/pt-BR/biografia-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-fotos-e-videos a.fotos-e-videos:hover { width: 138px; background: url(../../images/pt-BR/fotos-e-videos-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-na-midia a.na-midia:hover { width: 93px; background: url(../../images/pt-BR/na-midia-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-imprensa a.imprensa:hover { width: 83px; background: url(../../images/pt-BR/imprensa-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-blogue a.blogue:hover { width: 53px; background: url(../../images/pt-BR/blogue-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-agenda a.agenda:hover { width: 83px; background: url(../../images/pt-BR/agenda-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-contato a.contato:hover { width: 83px; background: url(../../images/pt-BR/contato-ativo.png) scroll no-repeat left top; }

/* Discografia conteudo */
.linha.discografia { width: 960px; margin: 0px 0px 20px 20px; } 
.linha.discografia .txt-album { width: 350px; height: auto; margin: 0 0 0 25px;  display: block; }
.linha.discografia .txt-album p { color: #fff; font-size: 0.9em; line-height: 1.6em; text-align: justify; margin: 0 0 10px  0; }
.linha.discografia .txt-album p strong { color: #fff; font-weight: bold; }
.linha.discografia .dica-ouca { width: 256px; height: 40px; position: absolute; top: -30px; right: 0px; background: url(../../images/pt-BR/fone_audio.jpg) scroll no-repeat right top; padding: 220px 0 0 0; }
.linha.discografia .dica-ouca p { width: 210px; display: block; color: #fff; font-size: 1.2em; line-height: 1.3em; text-align: center; }

.linha.discografia .compre-agora { width: 270px; display: block; }
.linha.discografia .compre-agora .tit-compre-agora { width: 118px; height: 24px; display: block; background: url(../../images/pt-BR/tit-compre-agora.jpg) scroll no-repeat left top; }
.linha.discografia .compre-agora .tags { width: 260px; display: block; margin: 20px 0 0 0; padding: 10px 5px; background-color: #892025; border: 1px solid #ac7d13; text-align: center; }
.linha.discografia .compre-agora .tags a { font-size: 1em; line-height: 1.6em; color: #fff; text-decoration: underline; margin: 0 5px; }
.linha.discografia .compre-agora .fichas { width: 266px; height: 385px; margin: 20px 0; display: block; overflow: hidden; }
.linha.discografia .compre-agora .fichas .ficha-tecnica1,
.linha.discografia .compre-agora .fichas .ficha-tecnica2 { width: 266px; height: 385px;position: relative; }
.linha.discografia .compre-agora .fichas .ficha-tecnica1 { background: url(../../images/pt-BR/ficha-tecnica-1.jpg) scroll no-repeat left top; }
.linha.discografia .compre-agora .fichas .ficha-tecnica2 { background: url(../../images/pt-BR/ficha-tecnica-2.jpg) scroll no-repeat left top; display: none; }
.linha.discografia .compre-agora .fichas .ficha-tecnica1 #bt-ficha1,
.linha.discografia .compre-agora .fichas .ficha-tecnica2 #bt-ficha1 { width: 35px; height: 30px; position: absolute; bottom: 25px; left: 10px; cursor: pointer; display: block; }
.linha.discografia .compre-agora .fichas .ficha-tecnica1 #bt-ficha2,
.linha.discografia .compre-agora .fichas .ficha-tecnica2 #bt-ficha2 { width: 110px; height: 26px; position: absolute; bottom: 27px; left: 70px; cursor: pointer; display: block; }

.linha.discografia .musicas { width: 680px; display: block; }
.linha.discografia .musicas .tit-musicas { width: 67px; height: 20px; margin: 0 0 0 22px; display: block; background: url(../../images/pt-BR/tit-musicas.jpg) scroll no-repeat left top; }
.linha.discografia .musicas .box-letras { width: 670px; margin: 20px 0 50px 20px;  }
.linha.discografia .musicas .box-letras .txt-letras { width: auto; display: block; margin: 0; }
.linha.discografia .musicas .box-letras .txt-letras .letras { width: 330px; min-height: 450px; margin: 0 0 0 2px; padding: 20px 15px; overflow: hidden; padding: 20px 10px; background-color: #892025; border: 1px solid #ac7d13; display: block; }
.linha.discografia .musicas .box-letras .txt-letras .letras p { font-size: 0.9em; color: #fff; line-height: 1.6em; margin: 0 0 10px 0; }
.linha.discografia .musicas .box-letras .txt-letras .letras p strong { font-weight: bold; font-size: 1.1em; }

.linha.discografia .musicas .box-letras .lista-letras { width: 306px; height: 380px;  margin: 60px 0 0 0; padding: 20px 0 0 10px; overflow: hidden; background: url(../../images/pt-BR/bg-lista-letras.jpg) scroll no-repeat right top; display: block; }
.linha.discografia .musicas .box-letras .lista-letras ul { width: 100px; display: block; }
.linha.discografia .musicas .box-letras .lista-letras li { font-size: 0.9em; color: #fff; line-height: 1.2em; text-decoration: underline; margin: 0 0 10px 0; }
.linha.discografia .musicas .box-letras .lista-letras li a { font-size: 0.9em; color: #fff; font-weight: bold; text-decoration: underline; }